[INFO] crate libvirt-rpc 0.1.12 is already in cache [INFO] extracting crate libvirt-rpc 0.1.12 into work/ex/clippy-test-run/sources/stable/reg/libvirt-rpc/0.1.12 [INFO] extracting crate libvirt-rpc 0.1.12 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/libvirt-rpc/0.1.12 [INFO] validating manifest of libvirt-rpc-0.1.12 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of libvirt-rpc-0.1.12 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing libvirt-rpc-0.1.12 [INFO] finished frobbing libvirt-rpc-0.1.12 [INFO] frobbed toml for libvirt-rpc-0.1.12 written to work/ex/clippy-test-run/sources/stable/reg/libvirt-rpc/0.1.12/Cargo.toml [INFO] started frobbing libvirt-rpc-0.1.12 [INFO] finished frobbing libvirt-rpc-0.1.12 [INFO] frobbed toml for libvirt-rpc-0.1.12 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/libvirt-rpc/0.1.12/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting libvirt-rpc-0.1.12 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-3/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/libvirt-rpc/0.1.12:/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" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] a44959f473927f4d3ecfb687fda1fd602ac7cf16ebec79ea93755fce33183280 [INFO] running `"docker" "start" "-a" "a44959f473927f4d3ecfb687fda1fd602ac7cf16ebec79ea93755fce33183280"` [INFO] [stderr] Compiling error-chain v0.10.0 [INFO] [stderr] Checking xdr-codec v0.4.4 [INFO] [stderr] Compiling xdrgen v0.4.4 [INFO] [stderr] Compiling libvirt-rpc v0.1.12 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/request.rs:825:44 [INFO] [stderr] | [INFO] [stderr] 825 | DomainBlockJobEvent { domain: dom, info: info } [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `info` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/async.rs:58:22 [INFO] [stderr] | [INFO] [stderr] 58 | inner: inner, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `inner` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/async.rs:74:13 [INFO] [stderr] | [INFO] [stderr] 74 | stream: stream, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `stream` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/async.rs:75:13 [INFO] [stderr] | [INFO] [stderr] 75 | sink: sink, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `sink` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/async.rs:76:13 [INFO] [stderr] | [INFO] [stderr] 76 | event: event, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `event` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:63:13 [INFO] [stderr] | [INFO] [stderr] 63 | header: header, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `header` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:64:13 [INFO] [stderr] | [INFO] [stderr] 64 | payload: payload, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `payload` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:72:37 [INFO] [stderr] | [INFO] [stderr] 72 | FramedTransport{ inner: framed, codec: codec } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `codec` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:174:37 [INFO] [stderr] | [INFO] [stderr] 174 | proc_: proc_, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `proc_` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:194:29 [INFO] [stderr] | [INFO] [stderr] 194 | proc_: proc_, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `proc_` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:449:30 [INFO] [stderr] | [INFO] [stderr] 449 | EventStream { inner: inner, handle_resp: handler } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `inner` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/lib.rs:117:13 [INFO] [stderr] | [INFO] [stderr] 117 | stream: stream, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `stream` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/lib.rs:206:13 [INFO] [stderr] | [INFO] [stderr] 206 | payload: payload, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `payload` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/lib.rs:202:17 [INFO] [stderr] | [INFO] [stderr] 202 | serial: serial, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `serial` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/request.rs:825:44 [INFO] [stderr] | [INFO] [stderr] 825 | DomainBlockJobEvent { domain: dom, info: info } [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `info` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/async.rs:58:22 [INFO] [stderr] | [INFO] [stderr] 58 | inner: inner, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `inner` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/async.rs:74:13 [INFO] [stderr] | [INFO] [stderr] 74 | stream: stream, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `stream` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/async.rs:75:13 [INFO] [stderr] | [INFO] [stderr] 75 | sink: sink, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `sink` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/async.rs:76:13 [INFO] [stderr] | [INFO] [stderr] 76 | event: event, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `event` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:63:13 [INFO] [stderr] | [INFO] [stderr] 63 | header: header, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `header` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:64:13 [INFO] [stderr] | [INFO] [stderr] 64 | payload: payload, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `payload` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:72:37 [INFO] [stderr] | [INFO] [stderr] 72 | FramedTransport{ inner: framed, codec: codec } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `codec` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:174:37 [INFO] [stderr] | [INFO] [stderr] 174 | proc_: proc_, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `proc_` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:194:29 [INFO] [stderr] | [INFO] [stderr] 194 | proc_: proc_, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `proc_` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/proto.rs:449:30 [INFO] [stderr] | [INFO] [stderr] 449 | EventStream { inner: inner, handle_resp: handler } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `inner` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/lib.rs:117:13 [INFO] [stderr] | [INFO] [stderr] 117 | stream: stream, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `stream` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/lib.rs:206:13 [INFO] [stderr] | [INFO] [stderr] 206 | payload: payload, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `payload` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/lib.rs:202:17 [INFO] [stderr] | [INFO] [stderr] 202 | serial: serial, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `serial` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:15:54 [INFO] [stderr] | [INFO] [stderr] 15 | pub const VIR_NET_MESSAGE_LEGACY_PAYLOAD_MAX : i64 = 262120i64 ; [INFO] [stderr] | ^^^^^^^^^ help: consider: `262_120i64` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:19:39 [INFO] [stderr] | [INFO] [stderr] 19 | pub const VIR_NET_MESSAGE_MAX : i64 = 16777216i64 ; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `16_777_216i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:23:47 [INFO] [stderr] | [INFO] [stderr] 23 | pub const VIR_NET_MESSAGE_PAYLOAD_MAX : i64 = 16777192i64 ; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `16_777_192i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:25:46 [INFO] [stderr] | [INFO] [stderr] 25 | pub const VIR_NET_MESSAGE_STRING_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:17:38 [INFO] [stderr] | [INFO] [stderr] 17 | pub const REMOTE_CPUMAPS_MAX : i64 = 8388608i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `8_388_608i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:29:55 [INFO] [stderr] | [INFO] [stderr] 29 | pub const REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:63:56 [INFO] [stderr] | [INFO] [stderr] 63 | pub const REMOTE_DOMAIN_MEMORY_PEEK_BUFFER_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:83:45 [INFO] [stderr] | [INFO] [stderr] 83 | pub const REMOTE_MIGRATE_COOKIE_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:103:34 [INFO] [stderr] | [INFO] [stderr] 103 | pub const REMOTE_PROGRAM : i64 = 536903814i64 ; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `536_903_814i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:123:37 [INFO] [stderr] | [INFO] [stderr] 123 | pub const REMOTE_STRING_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:15:54 [INFO] [stderr] | [INFO] [stderr] 15 | pub const VIR_NET_MESSAGE_LEGACY_PAYLOAD_MAX : i64 = 262120i64 ; [INFO] [stderr] | ^^^^^^^^^ help: consider: `262_120i64` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:19:39 [INFO] [stderr] | [INFO] [stderr] 19 | pub const VIR_NET_MESSAGE_MAX : i64 = 16777216i64 ; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `16_777_216i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:23:47 [INFO] [stderr] | [INFO] [stderr] 23 | pub const VIR_NET_MESSAGE_PAYLOAD_MAX : i64 = 16777192i64 ; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `16_777_192i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:25:46 [INFO] [stderr] | [INFO] [stderr] 25 | pub const VIR_NET_MESSAGE_STRING_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:17:38 [INFO] [stderr] | [INFO] [stderr] 17 | pub const REMOTE_CPUMAPS_MAX : i64 = 8388608i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `8_388_608i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:29:55 [INFO] [stderr] | [INFO] [stderr] 29 | pub const REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:63:56 [INFO] [stderr] | [INFO] [stderr] 63 | pub const REMOTE_DOMAIN_MEMORY_PEEK_BUFFER_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:83:45 [INFO] [stderr] | [INFO] [stderr] 83 | pub const REMOTE_MIGRATE_COOKIE_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:103:34 [INFO] [stderr] | [INFO] [stderr] 103 | pub const REMOTE_PROGRAM : i64 = 536903814i64 ; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `536_903_814i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:123:37 [INFO] [stderr] | [INFO] [stderr] 123 | pub const REMOTE_STRING_MAX : i64 = 4194304i64 ; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_194_304i64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:62:19 [INFO] [stderr] | [INFO] [stderr] 62 | prog: 0x20008086, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x2000_8086` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:306:31 [INFO] [stderr] | [INFO] [stderr] 306 | let major = version / 1000000; [INFO] [stderr] | ^^^^^^^ help: consider: `1_000_000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:307:20 [INFO] [stderr] | [INFO] [stderr] 307 | version %= 1000000; [INFO] [stderr] | ^^^^^^^ help: consider: `1_000_000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:955:44 [INFO] [stderr] | [INFO] [stderr] 955 | const LIST_STORAGE_POOLS_ZFS = 131072, [INFO] [stderr] | ^^^^^^ help: consider: `131_072` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:956:49 [INFO] [stderr] | [INFO] [stderr] 956 | const LIST_STORAGE_POOLS_VSTORAGE = 262144, [INFO] [stderr] | ^^^^^^ help: consider: `262_144` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:62:19 [INFO] [stderr] | [INFO] [stderr] 62 | prog: 0x20008086, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x2000_8086` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:306:31 [INFO] [stderr] | [INFO] [stderr] 306 | let major = version / 1000000; [INFO] [stderr] | ^^^^^^^ help: consider: `1_000_000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:307:20 [INFO] [stderr] | [INFO] [stderr] 307 | version %= 1000000; [INFO] [stderr] | ^^^^^^^ help: consider: `1_000_000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/proto.rs:468:31 [INFO] [stderr] | [INFO] [stderr] 468 | Err(e) => return Err(e), [INFO] [stderr] | ^^^^^^^^^^^^^ help: remove `return` as shown: `Err(e)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:124:9 [INFO] [stderr] | [INFO] [stderr] 124 | return serial; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: remove `return` as shown: `serial` [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:955:44 [INFO] [stderr] | [INFO] [stderr] 955 | const LIST_STORAGE_POOLS_ZFS = 131072, [INFO] [stderr] | ^^^^^^ help: consider: `131_072` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/request.rs:956:49 [INFO] [stderr] | [INFO] [stderr] 956 | const LIST_STORAGE_POOLS_VSTORAGE = 262144, [INFO] [stderr] | ^^^^^^ help: consider: `262_144` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:188:9 [INFO] [stderr] | [INFO] [stderr] 188 | return Err(LibvirtError::from(err)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Err(LibvirtError::from(err))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/proto.rs:468:31 [INFO] [stderr] | [INFO] [stderr] 468 | Err(e) => return Err(e), [INFO] [stderr] | ^^^^^^^^^^^^^ help: remove `return` as shown: `Err(e)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:124:9 [INFO] [stderr] | [INFO] [stderr] 124 | return serial; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: remove `return` as shown: `serial` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:188:9 [INFO] [stderr] | [INFO] [stderr] 188 | return Err(LibvirtError::from(err)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Err(LibvirtError::from(err))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited': Moved to tokio-codec [INFO] [stderr] --> src/proto.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use ::tokio_io::codec::length_delimited; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::Framed': Moved to tokio-codec [INFO] [stderr] --> src/proto.rs:69:35 [INFO] [stderr] | [INFO] [stderr] 69 | fn framed_delimited(framed: length_delimited::Framed, codec: C) -> FramedTransport [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::Framed': Moved to tokio-codec [INFO] [stderr] --> src/proto.rs:76:12 [INFO] [stderr] | [INFO] [stderr] 76 | inner: length_delimited::Framed, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::Builder': Moved to tokio-codec [INFO] [stderr] --> src/proto.rs:425:22 [INFO] [stderr] | [INFO] [stderr] 425 | let framed = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited': Moved to tokio-codec [INFO] [stderr] --> src/proto.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use ::tokio_io::codec::length_delimited; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::Framed': Moved to tokio-codec [INFO] [stderr] --> src/proto.rs:69:35 [INFO] [stderr] | [INFO] [stderr] 69 | fn framed_delimited(framed: length_delimited::Framed, codec: C) -> FramedTransport [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::Framed': Moved to tokio-codec [INFO] [stderr] --> src/proto.rs:76:12 [INFO] [stderr] | [INFO] [stderr] 76 | inner: length_delimited::Framed, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::Builder': Moved to tokio-codec [INFO] [stderr] --> src/proto.rs:425:22 [INFO] [stderr] | [INFO] [stderr] 425 | let framed = length_delimited::Builder::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Stream` [INFO] [stderr] --> src/async.rs:637:37 [INFO] [stderr] | [INFO] [stderr] 637 | use futures::{Future,IntoFuture,Stream}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . code . pack ( out ) ? + self . domain . pack ( out ) ? + self . message . pack ( out ) ? + self . level . pack ( out ) ? + self . dom . pack ( out ) ? + self . str1 . pack ( out ) ? + self . str2 . pack ( out ) ? + self . str3 . pack ( out ) ? + self . int1 . pack ( out ) ? + self . int2 . pack ( out ) ? + self . net . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:49:163 [INFO] [stderr] | [INFO] [stderr] 49 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for virNetMessageError { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . code . pack ( out ) ? + self . domain . pack ( out ) ? + self . message . pack ( out ) ? + self . level . pack ( out ) ? + self . dom . pack ( out ) ? + self . str1 . pack ( out ) ? + self . str2 . pack ( out ) ? + self . str3 . pack ( out ) ? + self . int1 . pack ( out ) ? + self . int2 . pack ( out ) ? + self . net . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_op)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . prog . pack ( out ) ? + self . vers . pack ( out ) ? + self . proc_ . pack ( out ) ? + self . type_ . pack ( out ) ? + self . serial . pack ( out ) ? + self . status . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:51:164 [INFO] [stderr] | [INFO] [stderr] 51 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for virNetMessageHeader { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . prog . pack ( out ) ? + self . vers . pack ( out ) ? + self . proc_ . pack ( out ) ? + self . type_ . pack ( out ) ? + self . serial . pack ( out ) ? + self . status . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ? + self . uuid . pack ( out ) ? + self . id . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:53:171 [INFO] [stderr] | [INFO] [stderr] 53 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for virNetMessageNonnullDomain { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + self . uuid . pack ( out ) ? + self . id . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ? + self . uuid . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:55:172 [INFO] [stderr] | [INFO] [stderr] 55 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for virNetMessageNonnullNetwork { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + self . uuid . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::eval_order_dependence)] on by default [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . code . pack ( out ) ? + self . domain . pack ( out ) ? + self . message . pack ( out ) ? + self . level . pack ( out ) ? + self . dom . pack ( out ) ? + self . str1 . pack ( out ) ? + self . str2 . pack ( out ) ? + self . str3 . pack ( out ) ? + self . int1 . pack ( out ) ? + self . int2 . pack ( out ) ? + self . net . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:49:163 [INFO] [stderr] | [INFO] [stderr] 49 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for virNetMessageError { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . code . pack ( out ) ? + self . domain . pack ( out ) ? + self . message . pack ( out ) ? + self . level . pack ( out ) ? + self . dom . pack ( out ) ? + self . str1 . pack ( out ) ? + self . str2 . pack ( out ) ? + self . str3 . pack ( out ) ? + self . int1 . pack ( out ) ? + self . int2 . pack ( out ) ? + self . net . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_op)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . prog . pack ( out ) ? + self . vers . pack ( out ) ? + self . proc_ . pack ( out ) ? + self . type_ . pack ( out ) ? + self . serial . pack ( out ) ? + self . status . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:51:164 [INFO] [stderr] | [INFO] [stderr] 51 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for virNetMessageHeader { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . prog . pack ( out ) ? + self . vers . pack ( out ) ? + self . proc_ . pack ( out ) ? + self . type_ . pack ( out ) ? + self . serial . pack ( out ) ? + self . status . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ? + self . uuid . pack ( out ) ? + self . id . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:53:171 [INFO] [stderr] | [INFO] [stderr] 53 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for virNetMessageNonnullDomain { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + self . uuid . pack ( out ) ? + self . id . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ? + self . uuid . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:55:172 [INFO] [stderr] | [INFO] [stderr] 55 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for virNetMessageNonnullNetwork { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + self . uuid . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::eval_order_dependence)] on by default [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:514 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:514 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:514 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:408 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:319 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:430 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:319 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:319 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:408 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:430 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:408 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:73:372 [INFO] [stderr] | [INFO] [stderr] 73 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullString { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullString , usize ) > { let mut sz = 0 ; Ok ( ( { let ( v , usz ) = xdr_codec :: unpack_string ( input , Some ( VIR_NET_MESSAGE_STRING_MAX as usize ) ) ? ; sz = usz ; virNetMessageNonnullString ( v ) } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:73:324 [INFO] [stderr] | [INFO] [stderr] 73 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullString { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullString , usize ) > { let mut sz = 0 ; Ok ( ( { let ( v , usz ) = xdr_codec :: unpack_string ( input , Some ( VIR_NET_MESSAGE_STRING_MAX as usize ) ) ? ; sz = usz ; virNetMessageNonnullString ( v ) } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:75:669 [INFO] [stderr] | [INFO] [stderr] 75 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageStatus { # [ inline ] fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageStatus , usize ) > { let mut sz = 0 ; Ok ( ( { let ( e , esz ) : ( i32 , _ ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += esz ; match e { x if x == virNetMessageStatus :: VIR_NET_OK as i32 => virNetMessageStatus :: VIR_NET_OK , x if x == virNetMessageStatus :: VIR_NET_ERROR as i32 => virNetMessageStatus :: VIR_NET_ERROR , x if x == virNetMessageStatus :: VIR_NET_CONTINUE as i32 => virNetMessageStatus :: VIR_NET_CONTINUE , e => return Err ( xdr_codec :: Error :: invalidenum ( e ) ) } } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:75:293 [INFO] [stderr] | [INFO] [stderr] 75 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageStatus { # [ inline ] fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageStatus , usize ) > { let mut sz = 0 ; Ok ( ( { let ( e , esz ) : ( i32 , _ ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += esz ; match e { x if x == virNetMessageStatus :: VIR_NET_OK as i32 => virNetMessageStatus :: VIR_NET_OK , x if x == virNetMessageStatus :: VIR_NET_ERROR as i32 => virNetMessageStatus :: VIR_NET_ERROR , x if x == virNetMessageStatus :: VIR_NET_CONTINUE as i32 => virNetMessageStatus :: VIR_NET_CONTINUE , e => return Err ( xdr_codec :: Error :: invalidenum ( e ) ) } } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:77:967 [INFO] [stderr] | [INFO] [stderr] 77 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageType { # [ inline ] fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageType , usize ) > { let mut sz = 0 ; Ok ( ( { let ( e , esz ) : ( i32 , _ ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += esz ; match e { x if x == virNetMessageType :: VIR_NET_CALL as i32 => virNetMessageType :: VIR_NET_CALL , x if x == virNetMessageType :: VIR_NET_REPLY as i32 => virNetMessageType :: VIR_NET_REPLY , x if x == virNetMessageType :: VIR_NET_MESSAGE as i32 => virNetMessageType :: VIR_NET_MESSAGE , x if x == virNetMessageType :: VIR_NET_STREAM as i32 => virNetMessageType :: VIR_NET_STREAM , x if x == virNetMessageType :: VIR_NET_CALL_WITH_FDS as i32 => virNetMessageType :: VIR_NET_CALL_WITH_FDS , x if x == virNetMessageType :: VIR_NET_REPLY_WITH_FDS as i32 => virNetMessageType :: VIR_NET_REPLY_WITH_FDS , e => return Err ( xdr_codec :: Error :: invalidenum ( e ) ) } } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:77:289 [INFO] [stderr] | [INFO] [stderr] 77 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageType { # [ inline ] fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageType , usize ) > { let mut sz = 0 ; Ok ( ( { let ( e , esz ) : ( i32 , _ ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += esz ; match e { x if x == virNetMessageType :: VIR_NET_CALL as i32 => virNetMessageType :: VIR_NET_CALL , x if x == virNetMessageType :: VIR_NET_REPLY as i32 => virNetMessageType :: VIR_NET_REPLY , x if x == virNetMessageType :: VIR_NET_MESSAGE as i32 => virNetMessageType :: VIR_NET_MESSAGE , x if x == virNetMessageType :: VIR_NET_STREAM as i32 => virNetMessageType :: VIR_NET_STREAM , x if x == virNetMessageType :: VIR_NET_CALL_WITH_FDS as i32 => virNetMessageType :: VIR_NET_CALL_WITH_FDS , x if x == virNetMessageType :: VIR_NET_REPLY_WITH_FDS as i32 => virNetMessageType :: VIR_NET_REPLY_WITH_FDS , e => return Err ( xdr_codec :: Error :: invalidenum ( e ) ) } } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:79:456 [INFO] [stderr] | [INFO] [stderr] 79 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageUUID { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageUUID , usize ) > { let mut sz = 0 ; Ok ( ( { let ( v , usz ) = { let mut buf : [ u8 ; 16i64 as usize ] = unsafe { :: std :: mem :: uninitialized ( ) } ; let sz = xdr_codec :: unpack_opaque_array ( input , & mut buf [ .. ] , 16i64 as usize ) ? ; ( buf , sz ) } ; sz = usz ; virNetMessageUUID ( v ) } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:79:417 [INFO] [stderr] | [INFO] [stderr] 79 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageUUID { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageUUID , usize ) > { let mut sz = 0 ; Ok ( ( { let ( v , usz ) = { let mut buf : [ u8 ; 16i64 as usize ] = unsafe { :: std :: mem :: uninitialized ( ) } ; let sz = xdr_codec :: unpack_opaque_array ( input , & mut buf [ .. ] , 16i64 as usize ) ? ; ( buf , sz ) } ; sz = usz ; virNetMessageUUID ( v ) } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:292 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:383 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:475 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:565 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:653 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:742 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:831 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:920 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1009 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1098 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1208 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:65:1186 [INFO] [stderr] | [INFO] [stderr] 65 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageError { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageError , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageError { code : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , domain : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , message : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , level : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , dom : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , str3 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int1 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , int2 : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , net : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:295 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:384 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:474 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:564 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:655 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:768 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:67:746 [INFO] [stderr] | [INFO] [stderr] 67 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageHeader { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageHeader , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageHeader { prog : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , vers : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , proc_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , type_ : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , serial : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , status : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:514 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:514 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:316 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:405 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:514 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:69:492 [INFO] [stderr] | [INFO] [stderr] 69 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullDomain { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullDomain , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullDomain { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , id : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:408 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:319 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:430 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:319 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:319 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:408 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:430 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:71:408 [INFO] [stderr] | [INFO] [stderr] 71 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullNetwork { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullNetwork , usize ) > { let mut sz = 0 ; Ok ( ( virNetMessageNonnullNetwork { name : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , uuid : { let ( v , fsz ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += fsz ; v } , } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:73:372 [INFO] [stderr] | [INFO] [stderr] 73 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullString { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullString , usize ) > { let mut sz = 0 ; Ok ( ( { let ( v , usz ) = xdr_codec :: unpack_string ( input , Some ( VIR_NET_MESSAGE_STRING_MAX as usize ) ) ? ; sz = usz ; virNetMessageNonnullString ( v ) } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:73:324 [INFO] [stderr] | [INFO] [stderr] 73 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageNonnullString { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageNonnullString , usize ) > { let mut sz = 0 ; Ok ( ( { let ( v , usz ) = xdr_codec :: unpack_string ( input , Some ( VIR_NET_MESSAGE_STRING_MAX as usize ) ) ? ; sz = usz ; virNetMessageNonnullString ( v ) } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:75:669 [INFO] [stderr] | [INFO] [stderr] 75 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageStatus { # [ inline ] fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageStatus , usize ) > { let mut sz = 0 ; Ok ( ( { let ( e , esz ) : ( i32 , _ ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += esz ; match e { x if x == virNetMessageStatus :: VIR_NET_OK as i32 => virNetMessageStatus :: VIR_NET_OK , x if x == virNetMessageStatus :: VIR_NET_ERROR as i32 => virNetMessageStatus :: VIR_NET_ERROR , x if x == virNetMessageStatus :: VIR_NET_CONTINUE as i32 => virNetMessageStatus :: VIR_NET_CONTINUE , e => return Err ( xdr_codec :: Error :: invalidenum ( e ) ) } } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:75:293 [INFO] [stderr] | [INFO] [stderr] 75 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageStatus { # [ inline ] fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageStatus , usize ) > { let mut sz = 0 ; Ok ( ( { let ( e , esz ) : ( i32 , _ ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += esz ; match e { x if x == virNetMessageStatus :: VIR_NET_OK as i32 => virNetMessageStatus :: VIR_NET_OK , x if x == virNetMessageStatus :: VIR_NET_ERROR as i32 => virNetMessageStatus :: VIR_NET_ERROR , x if x == virNetMessageStatus :: VIR_NET_CONTINUE as i32 => virNetMessageStatus :: VIR_NET_CONTINUE , e => return Err ( xdr_codec :: Error :: invalidenum ( e ) ) } } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:77:967 [INFO] [stderr] | [INFO] [stderr] 77 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageType { # [ inline ] fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageType , usize ) > { let mut sz = 0 ; Ok ( ( { let ( e , esz ) : ( i32 , _ ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += esz ; match e { x if x == virNetMessageType :: VIR_NET_CALL as i32 => virNetMessageType :: VIR_NET_CALL , x if x == virNetMessageType :: VIR_NET_REPLY as i32 => virNetMessageType :: VIR_NET_REPLY , x if x == virNetMessageType :: VIR_NET_MESSAGE as i32 => virNetMessageType :: VIR_NET_MESSAGE , x if x == virNetMessageType :: VIR_NET_STREAM as i32 => virNetMessageType :: VIR_NET_STREAM , x if x == virNetMessageType :: VIR_NET_CALL_WITH_FDS as i32 => virNetMessageType :: VIR_NET_CALL_WITH_FDS , x if x == virNetMessageType :: VIR_NET_REPLY_WITH_FDS as i32 => virNetMessageType :: VIR_NET_REPLY_WITH_FDS , e => return Err ( xdr_codec :: Error :: invalidenum ( e ) ) } } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:77:289 [INFO] [stderr] | [INFO] [stderr] 77 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageType { # [ inline ] fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageType , usize ) > { let mut sz = 0 ; Ok ( ( { let ( e , esz ) : ( i32 , _ ) = xdr_codec :: Unpack :: unpack ( input ) ? ; sz += esz ; match e { x if x == virNetMessageType :: VIR_NET_CALL as i32 => virNetMessageType :: VIR_NET_CALL , x if x == virNetMessageType :: VIR_NET_REPLY as i32 => virNetMessageType :: VIR_NET_REPLY , x if x == virNetMessageType :: VIR_NET_MESSAGE as i32 => virNetMessageType :: VIR_NET_MESSAGE , x if x == virNetMessageType :: VIR_NET_STREAM as i32 => virNetMessageType :: VIR_NET_STREAM , x if x == virNetMessageType :: VIR_NET_CALL_WITH_FDS as i32 => virNetMessageType :: VIR_NET_CALL_WITH_FDS , x if x == virNetMessageType :: VIR_NET_REPLY_WITH_FDS as i32 => virNetMessageType :: VIR_NET_REPLY_WITH_FDS , e => return Err ( xdr_codec :: Error :: invalidenum ( e ) ) } } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: unsequenced read of a variable [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:79:456 [INFO] [stderr] | [INFO] [stderr] 79 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageUUID { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageUUID , usize ) > { let mut sz = 0 ; Ok ( ( { let ( v , usz ) = { let mut buf : [ u8 ; 16i64 as usize ] = unsafe { :: std :: mem :: uninitialized ( ) } ; let sz = xdr_codec :: unpack_opaque_array ( input , & mut buf [ .. ] , 16i64 as usize ) ? ; ( buf , sz ) } ; sz = usz ; virNetMessageUUID ( v ) } , sz ) ) } } [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] note: whether read occurs before this write depends on evaluation order [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/virnetprotocol_xdr.rs:79:417 [INFO] [stderr] | [INFO] [stderr] 79 | impl < In : xdr_codec :: Read > xdr_codec :: Unpack < In > for virNetMessageUUID { fn unpack ( input : & mut In ) -> xdr_codec :: Result < ( virNetMessageUUID , usize ) > { let mut sz = 0 ; Ok ( ( { let ( v , usz ) = { let mut buf : [ u8 ; 16i64 as usize ] = unsafe { :: std :: mem :: uninitialized ( ) } ; let sz = xdr_codec :: unpack_opaque_array ( input , & mut buf [ .. ] , 16i64 as usize ) ? ; ( buf , sz ) } ; sz = usz ; virNetMessageUUID ( v ) } , sz ) ) } } [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . types , Some ( REMOTE_AUTH_TYPE_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1341:165 [INFO] [stderr] | [INFO] [stderr] 1341 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_list_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . types , Some ( REMOTE_AUTH_TYPE_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . complete . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1343:167 [INFO] [stderr] | [INFO] [stderr] 1343 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_polkit_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . complete . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . mechlist . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1345:170 [INFO] [stderr] | [INFO] [stderr] 1345 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_init_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . mechlist . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . mech . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1347:172 [INFO] [stderr] | [INFO] [stderr] 1347 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_start_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . mech . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . complete . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1349:171 [INFO] [stderr] | [INFO] [stderr] 1349 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_start_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . complete . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1351:171 [INFO] [stderr] | [INFO] [stderr] 1351 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_step_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . complete . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1353:170 [INFO] [stderr] | [INFO] [stderr] 1353 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_step_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . complete . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . xmlCPUs , Some ( REMOTE_CPU_BASELINE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1357:177 [INFO] [stderr] | [INFO] [stderr] 1357 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_baseline_cpu_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . xmlCPUs , Some ( REMOTE_CPU_BASELINE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . cpu . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1359:176 [INFO] [stderr] | [INFO] [stderr] 1359 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_baseline_cpu_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . cpu . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1361:176 [INFO] [stderr] | [INFO] [stderr] 1361 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_compare_cpu_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . result . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1363:175 [INFO] [stderr] | [INFO] [stderr] 1363 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_compare_cpu_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . result . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1365:201 [INFO] [stderr] | [INFO] [stderr] 1365 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_callback_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1367:199 [INFO] [stderr] | [INFO] [stderr] 1367 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_callback_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1369:198 [INFO] [stderr] | [INFO] [stderr] 1369 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_callback_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1371:192 [INFO] [stderr] | [INFO] [stderr] 1371 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . cb_registered . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1373:187 [INFO] [stderr] | [INFO] [stderr] 1373 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_deregister_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . cb_registered . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1375:190 [INFO] [stderr] | [INFO] [stderr] 1375 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . cb_registered . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1377:185 [INFO] [stderr] | [INFO] [stderr] 1377 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_register_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . cb_registered . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . nativeFormat . pack ( out ) ? + self . nativeConfig . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1379:187 [INFO] [stderr] | [INFO] [stderr] 1379 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_xml_from_native_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . nativeFormat . pack ( out ) ? + self . nativeConfig . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . domainXml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1381:186 [INFO] [stderr] | [INFO] [stderr] 1381 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_xml_from_native_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . domainXml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . nativeFormat . pack ( out ) ? + self . domainXml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1383:185 [INFO] [stderr] | [INFO] [stderr] 1383 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_xml_to_native_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . nativeFormat . pack ( out ) ? + self . domainXml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . nativeConfig . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1385:184 [INFO] [stderr] | [INFO] [stderr] 1385 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_xml_to_native_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . nativeConfig . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1387:187 [INFO] [stderr] | [INFO] [stderr] 1387 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_event_connection_closed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . srcSpec . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1389:190 [INFO] [stderr] | [INFO] [stderr] 1389 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_find_storage_pool_sources_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . srcSpec . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1391:189 [INFO] [stderr] | [INFO] [stderr] 1391 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_find_storage_pool_sources_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . doms , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + self . stats . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1393:185 [INFO] [stderr] | [INFO] [stderr] 1393 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_all_domain_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . doms , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + self . stats . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . retStats , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1395:184 [INFO] [stderr] | [INFO] [stderr] 1395 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_all_domain_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . retStats , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . capabilities . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1397:180 [INFO] [stderr] | [INFO] [stderr] 1397 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_capabilities_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . capabilities . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . arch . pack ( out ) ? + self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1399:184 [INFO] [stderr] | [INFO] [stderr] 1399 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_cpu_model_names_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . arch . pack ( out ) ? + self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . models , Some ( REMOTE_CONNECT_CPU_MODELS_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1401:183 [INFO] [stderr] | [INFO] [stderr] 1401 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_cpu_model_names_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . models , Some ( REMOTE_CONNECT_CPU_MODELS_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . emulatorbin . pack ( out ) ? + self . arch . pack ( out ) ? + self . machine . pack ( out ) ? + self . virttype . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1403:188 [INFO] [stderr] | [INFO] [stderr] 1403 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_domain_capabilities_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . emulatorbin . pack ( out ) ? + self . arch . pack ( out ) ? + self . machine . pack ( out ) ? + self . virttype . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . capabilities . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1405:187 [INFO] [stderr] | [INFO] [stderr] 1405 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_domain_capabilities_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . capabilities . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . hostname . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1407:176 [INFO] [stderr] | [INFO] [stderr] 1407 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_hostname_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . hostname . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . lib_ver . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1409:179 [INFO] [stderr] | [INFO] [stderr] 1409 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_lib_version_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . lib_ver . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1411:178 [INFO] [stderr] | [INFO] [stderr] 1411 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_max_vcpus_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . max_vcpus . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1413:177 [INFO] [stderr] | [INFO] [stderr] 1413 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_max_vcpus_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . max_vcpus . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1415:176 [INFO] [stderr] | [INFO] [stderr] 1415 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_sysinfo_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . sysinfo . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1417:175 [INFO] [stderr] | [INFO] [stderr] 1417 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_sysinfo_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . sysinfo . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1419:172 [INFO] [stderr] | [INFO] [stderr] 1419 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_type_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . uri . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1421:171 [INFO] [stderr] | [INFO] [stderr] 1421 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_uri_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . uri . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . hv_ver . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1423:175 [INFO] [stderr] | [INFO] [stderr] 1423 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_version_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . hv_ver . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . secure . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1425:173 [INFO] [stderr] | [INFO] [stderr] 1425 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_is_secure_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . secure . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1427:181 [INFO] [stderr] | [INFO] [stderr] 1427 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_domains_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . domains , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1429:180 [INFO] [stderr] | [INFO] [stderr] 1429 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . domains , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1431:184 [INFO] [stderr] | [INFO] [stderr] 1431 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_interfaces_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . ifaces , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1433:183 [INFO] [stderr] | [INFO] [stderr] 1433 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . ifaces , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1435:182 [INFO] [stderr] | [INFO] [stderr] 1435 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_networks_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . nets , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1437:181 [INFO] [stderr] | [INFO] [stderr] 1437 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . nets , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1439:186 [INFO] [stderr] | [INFO] [stderr] 1439 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_node_devices_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . devices , Some ( REMOTE_NODE_DEVICE_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1441:185 [INFO] [stderr] | [INFO] [stderr] 1441 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_node_devices_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . devices , Some ( REMOTE_NODE_DEVICE_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1443:183 [INFO] [stderr] | [INFO] [stderr] 1443 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_nwfilters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . filters , Some ( REMOTE_NWFILTER_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1445:182 [INFO] [stderr] | [INFO] [stderr] 1445 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_nwfilters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . filters , Some ( REMOTE_NWFILTER_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1447:181 [INFO] [stderr] | [INFO] [stderr] 1447 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_secrets_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . secrets , Some ( REMOTE_SECRET_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1449:180 [INFO] [stderr] | [INFO] [stderr] 1449 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_secrets_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . secrets , Some ( REMOTE_SECRET_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1451:187 [INFO] [stderr] | [INFO] [stderr] 1451 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_storage_pools_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . pools , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1453:186 [INFO] [stderr] | [INFO] [stderr] 1453 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . pools , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1455:185 [INFO] [stderr] | [INFO] [stderr] 1455 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_domains_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1457:184 [INFO] [stderr] | [INFO] [stderr] 1457 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1459:188 [INFO] [stderr] | [INFO] [stderr] 1459 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_interfaces_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1461:187 [INFO] [stderr] | [INFO] [stderr] 1461 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1463:186 [INFO] [stderr] | [INFO] [stderr] 1463 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_networks_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1465:185 [INFO] [stderr] | [INFO] [stderr] 1465 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1467:191 [INFO] [stderr] | [INFO] [stderr] 1467 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_storage_pools_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1469:190 [INFO] [stderr] | [INFO] [stderr] 1469 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxids . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1471:177 [INFO] [stderr] | [INFO] [stderr] 1471 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_domains_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxids . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . ids , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1473:176 [INFO] [stderr] | [INFO] [stderr] 1473 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . ids , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1475:180 [INFO] [stderr] | [INFO] [stderr] 1475 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_interfaces_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1477:179 [INFO] [stderr] | [INFO] [stderr] 1477 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1479:178 [INFO] [stderr] | [INFO] [stderr] 1479 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_networks_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1481:177 [INFO] [stderr] | [INFO] [stderr] 1481 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1483:179 [INFO] [stderr] | [INFO] [stderr] 1483 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_nwfilters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NWFILTER_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1485:178 [INFO] [stderr] | [INFO] [stderr] 1485 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_nwfilters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NWFILTER_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxuuids . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1487:177 [INFO] [stderr] | [INFO] [stderr] 1487 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_secrets_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxuuids . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . uuids , Some ( REMOTE_SECRET_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1489:176 [INFO] [stderr] | [INFO] [stderr] 1489 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_secrets_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . uuids , Some ( REMOTE_SECRET_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1491:183 [INFO] [stderr] | [INFO] [stderr] 1491 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_storage_pools_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1493:182 [INFO] [stderr] | [INFO] [stderr] 1493 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1495:193 [INFO] [stderr] | [INFO] [stderr] 1495 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_network_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . net . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1497:191 [INFO] [stderr] | [INFO] [stderr] 1497 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_network_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . net . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1499:190 [INFO] [stderr] | [INFO] [stderr] 1499 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_network_event_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1501:197 [INFO] [stderr] | [INFO] [stderr] 1501 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_node_device_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . dev . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1503:195 [INFO] [stderr] | [INFO] [stderr] 1503 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_node_device_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . dev . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1505:194 [INFO] [stderr] | [INFO] [stderr] 1505 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_node_device_event_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1507:186 [INFO] [stderr] | [INFO] [stderr] 1507 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_defined_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1509:189 [INFO] [stderr] | [INFO] [stderr] 1509 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_defined_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1511:187 [INFO] [stderr] | [INFO] [stderr] 1511 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_defined_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1513:192 [INFO] [stderr] | [INFO] [stderr] 1513 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_defined_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1515:178 [INFO] [stderr] | [INFO] [stderr] 1515 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1517:181 [INFO] [stderr] | [INFO] [stderr] 1517 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1519:179 [INFO] [stderr] | [INFO] [stderr] 1519 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1521:180 [INFO] [stderr] | [INFO] [stderr] 1521 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_nwfilters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1523:178 [INFO] [stderr] | [INFO] [stderr] 1523 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_secrets_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1525:184 [INFO] [stderr] | [INFO] [stderr] 1525 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1527:169 [INFO] [stderr] | [INFO] [stderr] 1527 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_open_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1529:192 [INFO] [stderr] | [INFO] [stderr] 1529 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_secret_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . secret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1531:190 [INFO] [stderr] | [INFO] [stderr] 1531 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_secret_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . secret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1533:189 [INFO] [stderr] | [INFO] [stderr] 1533 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_secret_event_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1535:198 [INFO] [stderr] | [INFO] [stderr] 1535 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_storage_pool_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . pool . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1537:196 [INFO] [stderr] | [INFO] [stderr] 1537 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_storage_pool_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . pool . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1539:195 [INFO] [stderr] | [INFO] [stderr] 1539 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_storage_pool_event_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . feature . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1541:181 [INFO] [stderr] | [INFO] [stderr] 1541 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_supports_feature_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . feature . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . supported . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1543:180 [INFO] [stderr] | [INFO] [stderr] 1543 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_supports_feature_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . supported . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1545:173 [INFO] [stderr] | [INFO] [stderr] 1545 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_abort_job_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . iothread_id . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1547:176 [INFO] [stderr] | [INFO] [stderr] 1547 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_add_iothread_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . iothread_id . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1549:177 [INFO] [stderr] | [INFO] [stderr] 1549 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_attach_device_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1551:183 [INFO] [stderr] | [INFO] [stderr] 1551 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_attach_device_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . base . pack ( out ) ? + self . top . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1553:176 [INFO] [stderr] | [INFO] [stderr] 1553 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_commit_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . base . pack ( out ) ? + self . top . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . destxml . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_COPY_PARAMETERS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1555:174 [INFO] [stderr] | [INFO] [stderr] 1555 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_copy_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . destxml . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_COPY_PARAMETERS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1557:179 [INFO] [stderr] | [INFO] [stderr] 1557 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_job_abort_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1559:183 [INFO] [stderr] | [INFO] [stderr] 1559 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_job_set_speed_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . offset . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1561:174 [INFO] [stderr] | [INFO] [stderr] 1561 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_peek_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . offset . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . buffer , Some ( REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1563:173 [INFO] [stderr] | [INFO] [stderr] 1563 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_peek_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . buffer , Some ( REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1565:174 [INFO] [stderr] | [INFO] [stderr] 1565 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_pull_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . base . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1567:176 [INFO] [stderr] | [INFO] [stderr] 1567 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_rebase_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . base . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1569:176 [INFO] [stderr] | [INFO] [stderr] 1569 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_resize_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1571:175 [INFO] [stderr] | [INFO] [stderr] 1571 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1573:181 [INFO] [stderr] | [INFO] [stderr] 1573 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_stats_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_STATS_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1575:180 [INFO] [stderr] | [INFO] [stderr] 1575 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_stats_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_STATS_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . rd_req . pack ( out ) ? + self . rd_bytes . pack ( out ) ? + self . wr_req . pack ( out ) ? + self . wr_bytes . pack ( out ) ? + self . errs . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1577:174 [INFO] [stderr] | [INFO] [stderr] 1577 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . rd_req . pack ( out ) ? + self . rd_bytes . pack ( out ) ? + self . wr_req . pack ( out ) ? + self . wr_bytes . pack ( out ) ? + self . errs . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . to . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1579:173 [INFO] [stderr] | [INFO] [stderr] 1579 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_core_dump_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . to . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . to . pack ( out ) ? + self . dumpformat . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1581:185 [INFO] [stderr] | [INFO] [stderr] 1581 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_core_dump_with_format_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . to . pack ( out ) ? + self . dumpformat . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1583:170 [INFO] [stderr] | [INFO] [stderr] 1583 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1585:181 [INFO] [stderr] | [INFO] [stderr] 1585 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_with_files_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1587:180 [INFO] [stderr] | [INFO] [stderr] 1587 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_with_files_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1589:181 [INFO] [stderr] | [INFO] [stderr] 1589 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_with_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1591:180 [INFO] [stderr] | [INFO] [stderr] 1591 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_with_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml_desc . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1593:174 [INFO] [stderr] | [INFO] [stderr] 1593 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_xml_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml_desc . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1595:173 [INFO] [stderr] | [INFO] [stderr] 1595 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_xml_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml_desc . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1597:185 [INFO] [stderr] | [INFO] [stderr] 1597 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_xml_with_files_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml_desc . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1599:184 [INFO] [stderr] | [INFO] [stderr] 1599 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_xml_with_files_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1601:174 [INFO] [stderr] | [INFO] [stderr] 1601 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_define_xml_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1603:180 [INFO] [stderr] | [INFO] [stderr] 1603 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_define_xml_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1605:179 [INFO] [stderr] | [INFO] [stderr] 1605 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_define_xml_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1607:173 [INFO] [stderr] | [INFO] [stderr] 1607 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_define_xml_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . iothread_id . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1609:176 [INFO] [stderr] | [INFO] [stderr] 1609 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_del_iothread_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . iothread_id . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . types , Some ( REMOTE_AUTH_TYPE_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1341:165 [INFO] [stderr] | [INFO] [stderr] 1341 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_list_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . types , Some ( REMOTE_AUTH_TYPE_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . complete . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1343:167 [INFO] [stderr] | [INFO] [stderr] 1343 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_polkit_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . complete . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . mechlist . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1345:170 [INFO] [stderr] | [INFO] [stderr] 1345 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_init_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . mechlist . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1611:171 [INFO] [stderr] | [INFO] [stderr] 1611 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_destroy_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . mech . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1347:172 [INFO] [stderr] | [INFO] [stderr] 1347 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_start_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . mech . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1613:177 [INFO] [stderr] | [INFO] [stderr] 1613 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_destroy_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . complete . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1349:171 [INFO] [stderr] | [INFO] [stderr] 1349 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_start_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . complete . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1351:171 [INFO] [stderr] | [INFO] [stderr] 1351 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_step_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . complete . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1353:170 [INFO] [stderr] | [INFO] [stderr] 1353 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_auth_sasl_step_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . complete . pack ( out ) ? + self . nil . pack ( out ) ? + xdr_codec :: pack_flex ( & self . data , Some ( REMOTE_AUTH_SASL_DATA_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1615:177 [INFO] [stderr] | [INFO] [stderr] 1615 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_detach_device_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1617:183 [INFO] [stderr] | [INFO] [stderr] 1617 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_detach_device_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . xmlCPUs , Some ( REMOTE_CPU_BASELINE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1357:177 [INFO] [stderr] | [INFO] [stderr] 1357 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_baseline_cpu_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . xmlCPUs , Some ( REMOTE_CPU_BASELINE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . disk . pack ( out ) ? + self . error . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1619:169 [INFO] [stderr] | [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . cpu . pack ( out ) ?` [INFO] [stderr] 1619 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_disk_error { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . disk . pack ( out ) ? + self . error . pack ( out ) ? + 0 ) } } [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1359:176 [INFO] [stderr] | [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1359 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_baseline_cpu_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . cpu . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1361:176 [INFO] [stderr] | [INFO] [stderr] 1361 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_compare_cpu_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . actual . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1621:183 [INFO] [stderr] | [INFO] [stderr] 1621 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_balloon_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . actual . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . result . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1363:175 [INFO] [stderr] | [INFO] [stderr] 1363 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_compare_cpu_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . result . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1365:201 [INFO] [stderr] | [INFO] [stderr] 1365 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_callback_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . dst . pack ( out ) ? + self . type_ . pack ( out ) ? + self . status . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1623:180 [INFO] [stderr] | [INFO] [stderr] 1623 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_block_job_2_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . dst . pack ( out ) ? + self . type_ . pack ( out ) ? + self . status . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1367:199 [INFO] [stderr] | [INFO] [stderr] 1367 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_callback_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1369:198 [INFO] [stderr] | [INFO] [stderr] 1369 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_callback_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . type_ . pack ( out ) ? + self . status . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1625:178 [INFO] [stderr] | [INFO] [stderr] 1625 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_block_job_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . type_ . pack ( out ) ? + self . status . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1371:192 [INFO] [stderr] | [INFO] [stderr] 1371 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . cb_registered . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1373:187 [INFO] [stderr] | [INFO] [stderr] 1373 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_deregister_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . cb_registered . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1375:190 [INFO] [stderr] | [INFO] [stderr] 1375 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . cb_registered . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1377:185 [INFO] [stderr] | [INFO] [stderr] 1377 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_event_register_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . cb_registered . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . nativeFormat . pack ( out ) ? + self . nativeConfig . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1379:187 [INFO] [stderr] | [INFO] [stderr] 1379 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_xml_from_native_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . nativeFormat . pack ( out ) ? + self . nativeConfig . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . domainXml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1381:186 [INFO] [stderr] | [INFO] [stderr] 1381 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_xml_from_native_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . domainXml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . dev . pack ( out ) ? + self . path . pack ( out ) ? + self . threshold . pack ( out ) ? + self . excess . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1627:184 [INFO] [stderr] | [INFO] [stderr] 1627 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_block_threshold_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . dev . pack ( out ) ? + self . path . pack ( out ) ? + self . threshold . pack ( out ) ? + self . excess . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . nativeFormat . pack ( out ) ? + self . domainXml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1383:185 [INFO] [stderr] | [INFO] [stderr] 1383 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_xml_to_native_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . nativeFormat . pack ( out ) ? + self . domainXml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . nativeConfig . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1385:184 [INFO] [stderr] | [INFO] [stderr] 1385 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_domain_xml_to_native_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . nativeConfig . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1387:187 [INFO] [stderr] | [INFO] [stderr] 1387 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_event_connection_closed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . srcSpec . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1389:190 [INFO] [stderr] | [INFO] [stderr] 1389 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_find_storage_pool_sources_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . srcSpec . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1391:189 [INFO] [stderr] | [INFO] [stderr] 1391 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_find_storage_pool_sources_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . state . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1629:193 [INFO] [stderr] | [INFO] [stderr] 1629 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_agent_lifecycle_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . state . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1631:192 [INFO] [stderr] | [INFO] [stderr] 1631 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_balloon_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1633:187 [INFO] [stderr] | [INFO] [stderr] 1633 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_block_job_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1635:191 [INFO] [stderr] | [INFO] [stderr] 1635 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_control_error_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1637:190 [INFO] [stderr] | [INFO] [stderr] 1637 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_device_added_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1639:199 [INFO] [stderr] | [INFO] [stderr] 1639 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_device_removal_failed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . doms , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + self . stats . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1393:185 [INFO] [stderr] | [INFO] [stderr] 1393 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_all_domain_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . doms , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + self . stats . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1641:192 [INFO] [stderr] | [INFO] [stderr] 1641 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_device_removed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . retStats , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1395:184 [INFO] [stderr] | [INFO] [stderr] 1395 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_all_domain_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . retStats , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1643:189 [INFO] [stderr] | [INFO] [stderr] 1643 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_disk_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . capabilities . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1397:180 [INFO] [stderr] | [INFO] [stderr] 1397 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_capabilities_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . capabilities . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . arch . pack ( out ) ? + self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1399:184 [INFO] [stderr] | [INFO] [stderr] 1399 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_cpu_model_names_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . arch . pack ( out ) ? + self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . models , Some ( REMOTE_CONNECT_CPU_MODELS_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1401:183 [INFO] [stderr] | [INFO] [stderr] 1401 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_cpu_model_names_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . models , Some ( REMOTE_CONNECT_CPU_MODELS_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . emulatorbin . pack ( out ) ? + self . arch . pack ( out ) ? + self . machine . pack ( out ) ? + self . virttype . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1403:188 [INFO] [stderr] | [INFO] [stderr] 1403 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_domain_capabilities_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . emulatorbin . pack ( out ) ? + self . arch . pack ( out ) ? + self . machine . pack ( out ) ? + self . virttype . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . capabilities . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1405:187 [INFO] [stderr] | [INFO] [stderr] 1405 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_domain_capabilities_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . capabilities . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1645:186 [INFO] [stderr] | [INFO] [stderr] 1645 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_graphics_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . hostname . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1407:176 [INFO] [stderr] | [INFO] [stderr] 1407 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_hostname_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . hostname . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1647:186 [INFO] [stderr] | [INFO] [stderr] 1647 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_io_error_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . lib_ver . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1409:179 [INFO] [stderr] | [INFO] [stderr] 1409 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_lib_version_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . lib_ver . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1411:178 [INFO] [stderr] | [INFO] [stderr] 1411 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_max_vcpus_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1649:193 [INFO] [stderr] | [INFO] [stderr] 1649 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_io_error_reason_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . max_vcpus . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1413:177 [INFO] [stderr] | [INFO] [stderr] 1413 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_max_vcpus_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . max_vcpus . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_JOB_STATS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1651:191 [INFO] [stderr] | [INFO] [stderr] 1651 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_job_completed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_JOB_STATS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . flags . pack ( out ) ?` [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1415:176 [INFO] [stderr] | [INFO] [stderr] 1415 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_sysinfo_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . sysinfo . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1417:175 [INFO] [stderr] | [INFO] [stderr] 1417 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_sysinfo_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . sysinfo . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1419:172 [INFO] [stderr] | [INFO] [stderr] 1419 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_type_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . uri . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1421:171 [INFO] [stderr] | [INFO] [stderr] 1421 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_uri_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . uri . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . hv_ver . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1423:175 [INFO] [stderr] | [INFO] [stderr] 1423 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_get_version_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . hv_ver . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . secure . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1425:173 [INFO] [stderr] | [INFO] [stderr] 1425 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_is_secure_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . secure . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1427:181 [INFO] [stderr] | [INFO] [stderr] 1427 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_domains_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1653:187 [INFO] [stderr] | [INFO] [stderr] 1653 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_lifecycle_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . domains , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1429:180 [INFO] [stderr] | [INFO] [stderr] 1429 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . domains , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . type_ . pack ( out ) ? + self . nsuri . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1655:193 [INFO] [stderr] | [INFO] [stderr] 1655 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_metadata_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . type_ . pack ( out ) ? + self . nsuri . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1431:184 [INFO] [stderr] | [INFO] [stderr] 1431 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_interfaces_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . iteration . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1657:197 [INFO] [stderr] | [INFO] [stderr] 1657 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_migration_iteration_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . iteration . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . ifaces , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1433:183 [INFO] [stderr] | [INFO] [stderr] 1433 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . ifaces , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1659:192 [INFO] [stderr] | [INFO] [stderr] 1659 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_pmsuspend_disk_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1435:182 [INFO] [stderr] | [INFO] [stderr] 1435 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_networks_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1661:187 [INFO] [stderr] | [INFO] [stderr] 1661 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_pmsuspend_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . nets , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1437:181 [INFO] [stderr] | [INFO] [stderr] 1437 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . nets , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1439:186 [INFO] [stderr] | [INFO] [stderr] 1439 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_node_devices_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . devices , Some ( REMOTE_NODE_DEVICE_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1441:185 [INFO] [stderr] | [INFO] [stderr] 1441 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_node_devices_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . devices , Some ( REMOTE_NODE_DEVICE_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1443:183 [INFO] [stderr] | [INFO] [stderr] 1443 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_nwfilters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . filters , Some ( REMOTE_NWFILTER_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1445:182 [INFO] [stderr] | [INFO] [stderr] 1445 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_nwfilters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . filters , Some ( REMOTE_NWFILTER_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1663:186 [INFO] [stderr] | [INFO] [stderr] 1663 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_pmwakeup_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1447:181 [INFO] [stderr] | [INFO] [stderr] 1447 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_secrets_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1665:184 [INFO] [stderr] | [INFO] [stderr] 1665 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_reboot_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1667:188 [INFO] [stderr] | [INFO] [stderr] 1667 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_rtc_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . secrets , Some ( REMOTE_SECRET_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1449:180 [INFO] [stderr] | [INFO] [stderr] 1449 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_secrets_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . secrets , Some ( REMOTE_SECRET_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1669:189 [INFO] [stderr] | [INFO] [stderr] 1669 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_tray_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1451:187 [INFO] [stderr] | [INFO] [stderr] 1451 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_storage_pools_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . pools , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1453:186 [INFO] [stderr] | [INFO] [stderr] 1453 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_all_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . pools , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1455:185 [INFO] [stderr] | [INFO] [stderr] 1455 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_domains_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1457:184 [INFO] [stderr] | [INFO] [stderr] 1457 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1459:188 [INFO] [stderr] | [INFO] [stderr] 1459 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_interfaces_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_EVENT_TUNABLE_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1671:185 [INFO] [stderr] | [INFO] [stderr] 1671 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_tunable_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_EVENT_TUNABLE_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1461:187 [INFO] [stderr] | [INFO] [stderr] 1461 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1463:186 [INFO] [stderr] | [INFO] [stderr] 1463 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_networks_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1673:186 [INFO] [stderr] | [INFO] [stderr] 1673 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_watchdog_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1465:185 [INFO] [stderr] | [INFO] [stderr] 1465 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1675:182 [INFO] [stderr] | [INFO] [stderr] 1675 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_control_error_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1467:191 [INFO] [stderr] | [INFO] [stderr] 1467 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_storage_pools_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1677:183 [INFO] [stderr] | [INFO] [stderr] 1677 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_device_removed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1469:190 [INFO] [stderr] | [INFO] [stderr] 1469 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_defined_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . oldSrcPath . pack ( out ) ? + self . newSrcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1679:180 [INFO] [stderr] | [INFO] [stderr] 1679 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_disk_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . oldSrcPath . pack ( out ) ? + self . newSrcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxids . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1471:177 [INFO] [stderr] | [INFO] [stderr] 1471 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_domains_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxids . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . ids , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1473:176 [INFO] [stderr] | [INFO] [stderr] 1473 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . ids , Some ( REMOTE_DOMAIN_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . family . pack ( out ) ? + self . node . pack ( out ) ? + self . service . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1681:181 [INFO] [stderr] | [INFO] [stderr] 1681 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_graphics_address { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . family . pack ( out ) ? + self . node . pack ( out ) ? + self . service . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1475:180 [INFO] [stderr] | [INFO] [stderr] 1475 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_interfaces_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1477:179 [INFO] [stderr] | [INFO] [stderr] 1477 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_INTERFACE_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1479:178 [INFO] [stderr] | [INFO] [stderr] 1479 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_networks_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1481:177 [INFO] [stderr] | [INFO] [stderr] 1481 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NETWORK_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1483:179 [INFO] [stderr] | [INFO] [stderr] 1483 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_nwfilters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NWFILTER_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1485:178 [INFO] [stderr] | [INFO] [stderr] 1485 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_nwfilters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_NWFILTER_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . name . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1683:182 [INFO] [stderr] | [INFO] [stderr] 1683 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_graphics_identity { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . name . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxuuids . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1487:177 [INFO] [stderr] | [INFO] [stderr] 1487 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_secrets_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxuuids . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . uuids , Some ( REMOTE_SECRET_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1489:176 [INFO] [stderr] | [INFO] [stderr] 1489 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_secrets_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . uuids , Some ( REMOTE_SECRET_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . phase . pack ( out ) ? + self . local . pack ( out ) ? + self . remote . pack ( out ) ? + self . authScheme . pack ( out ) ? + xdr_codec :: pack_flex ( & self . subject , Some ( REMOTE_DOMAIN_EVENT_GRAPHICS_IDENTITY_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1685:177 [INFO] [stderr] | [INFO] [stderr] 1685 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_graphics_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . phase . pack ( out ) ? + self . local . pack ( out ) ? + self . remote . pack ( out ) ? + self . authScheme . pack ( out ) ? + xdr_codec :: pack_flex ( & self . subject , Some ( REMOTE_DOMAIN_EVENT_GRAPHICS_IDENTITY_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . maxnames . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1491:183 [INFO] [stderr] | [INFO] [stderr] 1491 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_storage_pools_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . maxnames . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1493:182 [INFO] [stderr] | [INFO] [stderr] 1493 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_list_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . names , Some ( REMOTE_STORAGE_POOL_LIST_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1495:193 [INFO] [stderr] | [INFO] [stderr] 1495 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_network_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . net . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1497:191 [INFO] [stderr] | [INFO] [stderr] 1497 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_network_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . net . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1499:190 [INFO] [stderr] | [INFO] [stderr] 1499 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_network_event_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1501:197 [INFO] [stderr] | [INFO] [stderr] 1501 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_node_device_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . srcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . action . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1687:177 [INFO] [stderr] | [INFO] [stderr] 1687 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_io_error_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . srcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . action . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . dev . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1503:195 [INFO] [stderr] | [INFO] [stderr] 1503 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_node_device_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . dev . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1505:194 [INFO] [stderr] | [INFO] [stderr] 1505 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_node_device_event_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . srcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . action . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1689:184 [INFO] [stderr] | [INFO] [stderr] 1689 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_io_error_reason_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . srcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . action . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1507:186 [INFO] [stderr] | [INFO] [stderr] 1507 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_defined_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1509:189 [INFO] [stderr] | [INFO] [stderr] 1509 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_defined_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . event . pack ( out ) ? + self . detail . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1691:178 [INFO] [stderr] | [INFO] [stderr] 1691 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_lifecycle_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . event . pack ( out ) ? + self . detail . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1511:187 [INFO] [stderr] | [INFO] [stderr] 1511 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_defined_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1693:183 [INFO] [stderr] | [INFO] [stderr] 1693 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_pmsuspend_disk_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1513:192 [INFO] [stderr] | [INFO] [stderr] 1513 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_defined_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1695:178 [INFO] [stderr] | [INFO] [stderr] 1695 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_pmsuspend_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1515:178 [INFO] [stderr] | [INFO] [stderr] 1515 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_domains_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1697:177 [INFO] [stderr] | [INFO] [stderr] 1697 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_pmwakeup_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1517:181 [INFO] [stderr] | [INFO] [stderr] 1517 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_interfaces_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1699:175 [INFO] [stderr] | [INFO] [stderr] 1699 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_reboot_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1519:179 [INFO] [stderr] | [INFO] [stderr] 1519 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_networks_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . offset . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1701:179 [INFO] [stderr] | [INFO] [stderr] 1701 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_rtc_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . offset . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1521:180 [INFO] [stderr] | [INFO] [stderr] 1521 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_nwfilters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1703:180 [INFO] [stderr] | [INFO] [stderr] 1703 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_tray_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1523:178 [INFO] [stderr] | [INFO] [stderr] 1523 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_secrets_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . action . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1705:177 [INFO] [stderr] | [INFO] [stderr] 1705 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_watchdog_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . action . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1525:184 [INFO] [stderr] | [INFO] [stderr] 1525 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_num_of_storage_pools_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . mountpoints , Some ( REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1707:172 [INFO] [stderr] | [INFO] [stderr] 1707 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsfreeze_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . mountpoints , Some ( REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1527:169 [INFO] [stderr] | [INFO] [stderr] 1527 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_open_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1529:192 [INFO] [stderr] | [INFO] [stderr] 1529 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_secret_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . secret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1531:190 [INFO] [stderr] | [INFO] [stderr] 1531 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_secret_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . secret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1533:189 [INFO] [stderr] | [INFO] [stderr] 1533 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_secret_event_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . filesystems . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1709:171 [INFO] [stderr] | [INFO] [stderr] 1709 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsfreeze_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . filesystems . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1535:198 [INFO] [stderr] | [INFO] [stderr] 1535 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_storage_pool_event_deregister_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . mountpoint . pack ( out ) ? + self . name . pack ( out ) ? + self . fstype . pack ( out ) ? + xdr_codec :: pack_flex ( & self . dev_aliases , Some ( REMOTE_DOMAIN_FSINFO_DISKS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1711:165 [INFO] [stderr] | [INFO] [stderr] 1711 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsinfo { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . mountpoint . pack ( out ) ? + self . name . pack ( out ) ? + self . fstype . pack ( out ) ? + xdr_codec :: pack_flex ( & self . dev_aliases , Some ( REMOTE_DOMAIN_FSINFO_DISKS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . eventID . pack ( out ) ? + self . pool . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1537:196 [INFO] [stderr] | [INFO] [stderr] 1537 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_storage_pool_event_register_any_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . eventID . pack ( out ) ? + self . pool . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1539:195 [INFO] [stderr] | [INFO] [stderr] 1539 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_storage_pool_event_register_any_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . feature . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1541:181 [INFO] [stderr] | [INFO] [stderr] 1541 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_supports_feature_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . feature . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . mountpoints , Some ( REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1713:170 [INFO] [stderr] | [INFO] [stderr] 1713 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsthaw_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . mountpoints , Some ( REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . supported . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1543:180 [INFO] [stderr] | [INFO] [stderr] 1543 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_connect_supports_feature_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . supported . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1545:173 [INFO] [stderr] | [INFO] [stderr] 1545 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_abort_job_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . iothread_id . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1547:176 [INFO] [stderr] | [INFO] [stderr] 1547 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_add_iothread_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . iothread_id . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1549:177 [INFO] [stderr] | [INFO] [stderr] 1549 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_attach_device_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . filesystems . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1715:169 [INFO] [stderr] | [INFO] [stderr] 1715 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsthaw_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . filesystems . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1551:183 [INFO] [stderr] | [INFO] [stderr] 1551 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_attach_device_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . mountPoint . pack ( out ) ? + self . minimum . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1717:170 [INFO] [stderr] | [INFO] [stderr] 1717 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fstrim_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . mountPoint . pack ( out ) ? + self . minimum . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . base . pack ( out ) ? + self . top . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1553:176 [INFO] [stderr] | [INFO] [stderr] 1553 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_commit_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . base . pack ( out ) ? + self . top . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1719:177 [INFO] [stderr] | [INFO] [stderr] 1719 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_autostart_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . autostart . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1721:176 [INFO] [stderr] | [INFO] [stderr] 1721 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_autostart_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . autostart . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . destxml . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_COPY_PARAMETERS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1555:174 [INFO] [stderr] | [INFO] [stderr] 1555 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_copy_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . destxml . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_COPY_PARAMETERS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1557:179 [INFO] [stderr] | [INFO] [stderr] 1557 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_job_abort_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1559:183 [INFO] [stderr] | [INFO] [stderr] 1559 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_job_set_speed_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1723:184 [INFO] [stderr] | [INFO] [stderr] 1723 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_blkio_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLKIO_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1725:183 [INFO] [stderr] | [INFO] [stderr] 1725 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_blkio_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLKIO_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . offset . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1561:174 [INFO] [stderr] | [INFO] [stderr] 1561 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_peek_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . offset . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1727:178 [INFO] [stderr] | [INFO] [stderr] 1727 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . buffer , Some ( REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1563:173 [INFO] [stderr] | [INFO] [stderr] 1563 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_peek_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . buffer , Some ( REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1565:174 [INFO] [stderr] | [INFO] [stderr] 1565 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_pull_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . base . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1567:176 [INFO] [stderr] | [INFO] [stderr] 1567 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_rebase_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . base . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . allocation . pack ( out ) ? + self . capacity . pack ( out ) ? + self . physical . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1729:177 [INFO] [stderr] | [INFO] [stderr] 1729 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . allocation . pack ( out ) ? + self . capacity . pack ( out ) ? + self . physical . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1569:176 [INFO] [stderr] | [INFO] [stderr] 1569 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_resize_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1731:181 [INFO] [stderr] | [INFO] [stderr] 1731 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_io_tune_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1571:175 [INFO] [stderr] | [INFO] [stderr] 1571 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1573:181 [INFO] [stderr] | [INFO] [stderr] 1573 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_stats_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_STATS_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1575:180 [INFO] [stderr] | [INFO] [stderr] 1575 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_stats_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_STATS_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_IO_TUNE_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1733:180 [INFO] [stderr] | [INFO] [stderr] 1733 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_io_tune_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_IO_TUNE_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . rd_req . pack ( out ) ? + self . rd_bytes . pack ( out ) ? + self . wr_req . pack ( out ) ? + self . wr_bytes . pack ( out ) ? + self . errs . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1577:174 [INFO] [stderr] | [INFO] [stderr] 1577 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_block_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . rd_req . pack ( out ) ? + self . rd_bytes . pack ( out ) ? + self . wr_req . pack ( out ) ? + self . wr_bytes . pack ( out ) ? + self . errs . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1735:182 [INFO] [stderr] | [INFO] [stderr] 1735 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_job_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . to . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1579:173 [INFO] [stderr] | [INFO] [stderr] 1579 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_core_dump_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . to . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . found . pack ( out ) ? + self . type_ . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . cur . pack ( out ) ? + self . end . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1737:181 [INFO] [stderr] | [INFO] [stderr] 1737 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_job_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . found . pack ( out ) ? + self . type_ . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . cur . pack ( out ) ? + self . end . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1739:180 [INFO] [stderr] | [INFO] [stderr] 1739 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_control_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . state . pack ( out ) ? + self . details . pack ( out ) ? + self . stateTime . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1741:179 [INFO] [stderr] | [INFO] [stderr] 1741 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_control_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . state . pack ( out ) ? + self . details . pack ( out ) ? + self . stateTime . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . to . pack ( out ) ? + self . dumpformat . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1581:185 [INFO] [stderr] | [INFO] [stderr] 1581 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_core_dump_with_format_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . to . pack ( out ) ? + self . dumpformat . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1583:170 [INFO] [stderr] | [INFO] [stderr] 1583 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1585:181 [INFO] [stderr] | [INFO] [stderr] 1585 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_with_files_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1587:180 [INFO] [stderr] | [INFO] [stderr] 1587 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_with_files_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1589:181 [INFO] [stderr] | [INFO] [stderr] 1589 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_with_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1591:180 [INFO] [stderr] | [INFO] [stderr] 1591 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_with_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml_desc . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1593:174 [INFO] [stderr] | [INFO] [stderr] 1593 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_xml_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml_desc . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . start_cpu . pack ( out ) ? + self . ncpus . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1743:177 [INFO] [stderr] | [INFO] [stderr] 1743 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_cpu_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . start_cpu . pack ( out ) ? + self . ncpus . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1595:173 [INFO] [stderr] | [INFO] [stderr] 1595 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_xml_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml_desc . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1597:185 [INFO] [stderr] | [INFO] [stderr] 1597 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_xml_with_files_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml_desc . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_GET_CPU_STATS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1745:176 [INFO] [stderr] | [INFO] [stderr] 1745 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_cpu_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_GET_CPU_STATS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1599:184 [INFO] [stderr] | [INFO] [stderr] 1599 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_create_xml_with_files_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1601:174 [INFO] [stderr] | [INFO] [stderr] 1601 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_define_xml_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . maxerrors . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1747:179 [INFO] [stderr] | [INFO] [stderr] 1747 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_disk_errors_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . maxerrors . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1603:180 [INFO] [stderr] | [INFO] [stderr] 1603 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_define_xml_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . errors , Some ( REMOTE_DOMAIN_DISK_ERRORS_MAX as usize ) , out ) ? + self . nerrors . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1749:178 [INFO] [stderr] | [INFO] [stderr] 1749 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_disk_errors_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . errors , Some ( REMOTE_DOMAIN_DISK_ERRORS_MAX as usize ) , out ) ? + self . nerrors . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1605:179 [INFO] [stderr] | [INFO] [stderr] 1605 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_define_xml_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1607:173 [INFO] [stderr] | [INFO] [stderr] 1607 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_define_xml_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . maplen . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1751:185 [INFO] [stderr] | [INFO] [stderr] 1751 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_emulator_pin_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . maplen . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . iothread_id . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1609:176 [INFO] [stderr] | [INFO] [stderr] 1609 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_del_iothread_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . iothread_id . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1753:184 [INFO] [stderr] | [INFO] [stderr] 1753 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_emulator_pin_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1611:171 [INFO] [stderr] | [INFO] [stderr] 1611 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_destroy_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1755:174 [INFO] [stderr] | [INFO] [stderr] 1755 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_fsinfo_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1613:177 [INFO] [stderr] | [INFO] [stderr] 1613 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_destroy_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1615:177 [INFO] [stderr] | [INFO] [stderr] 1615 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_detach_device_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_DOMAIN_FSINFO_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] | [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1757:173 [INFO] [stderr] | [INFO] [stderr] 1757 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_fsinfo_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_DOMAIN_FSINFO_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1617:183 [INFO] [stderr] | [INFO] [stderr] 1617 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_detach_device_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xml . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1759:179 [INFO] [stderr] | [INFO] [stderr] 1759 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_guest_vcpus_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . disk . pack ( out ) ? + self . error . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1619:169 [INFO] [stderr] | [INFO] [stderr] 1619 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_disk_error { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . disk . pack ( out ) ? + self . error . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_GUEST_VCPU_PARAMS_MAX as usize ) , out ) ?` [INFO] [stderr] [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1761:178 [INFO] [stderr] | [INFO] [stderr] 1761 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_guest_vcpus_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_GUEST_VCPU_PARAMS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1763:176 [INFO] [stderr] | [INFO] [stderr] 1763 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_hostname_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . actual . pack ( out ) ?` [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1621:183 [INFO] [stderr] | [INFO] [stderr] 1621 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_balloon_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . actual . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . dst . pack ( out ) ? + self . type_ . pack ( out ) ? + self . status . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1623:180 [INFO] [stderr] | [INFO] [stderr] 1623 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_block_job_2_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . dst . pack ( out ) ? + self . type_ . pack ( out ) ? + self . status . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . type_ . pack ( out ) ? + self . status . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1625:178 [INFO] [stderr] | [INFO] [stderr] 1625 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_block_job_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . type_ . pack ( out ) ? + self . status . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . hostname . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1765:175 [INFO] [stderr] | [INFO] [stderr] 1765 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_hostname_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . hostname . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . dev . pack ( out ) ? + self . path . pack ( out ) ? + self . threshold . pack ( out ) ? + self . excess . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1627:184 [INFO] [stderr] | [INFO] [stderr] 1627 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_block_threshold_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . dev . pack ( out ) ? + self . path . pack ( out ) ? + self . threshold . pack ( out ) ? + self . excess . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1767:172 [INFO] [stderr] | [INFO] [stderr] 1767 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . state . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1629:193 [INFO] [stderr] | [INFO] [stderr] 1629 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_agent_lifecycle_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . state . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . state . pack ( out ) ? + self . maxMem . pack ( out ) ? + self . memory . pack ( out ) ? + self . nrVirtCpu . pack ( out ) ? + self . cpuTime . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1769:171 [INFO] [stderr] | [INFO] [stderr] 1769 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . state . pack ( out ) ? + self . maxMem . pack ( out ) ? + self . memory . pack ( out ) ? + self . nrVirtCpu . pack ( out ) ? + self . cpuTime . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1631:192 [INFO] [stderr] | [INFO] [stderr] 1631 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_balloon_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1633:187 [INFO] [stderr] | [INFO] [stderr] 1633 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_block_job_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . device . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1771:188 [INFO] [stderr] | [INFO] [stderr] 1771 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_interface_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . device . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1635:191 [INFO] [stderr] | [INFO] [stderr] 1635 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_control_error_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1637:190 [INFO] [stderr] | [INFO] [stderr] 1637 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_device_added_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_INTERFACE_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1773:187 [INFO] [stderr] | [INFO] [stderr] 1773 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_interface_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_INTERFACE_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ?` [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1775:181 [INFO] [stderr] | [INFO] [stderr] 1775 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_iothread_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1639:199 [INFO] [stderr] | [INFO] [stderr] 1639 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_device_removal_failed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1641:192 [INFO] [stderr] | [INFO] [stderr] 1641 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_device_removed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_IOTHREAD_INFO_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1777:180 [INFO] [stderr] | [INFO] [stderr] 1777 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_iothread_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_IOTHREAD_INFO_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1779:176 [INFO] [stderr] | [INFO] [stderr] 1779 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_job_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1643:189 [INFO] [stderr] | [INFO] [stderr] 1643 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_disk_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1645:186 [INFO] [stderr] | [INFO] [stderr] 1645 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_graphics_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1647:186 [INFO] [stderr] | [INFO] [stderr] 1647 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_io_error_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1649:193 [INFO] [stderr] | [INFO] [stderr] 1649 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_io_error_reason_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_JOB_STATS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1651:191 [INFO] [stderr] | [INFO] [stderr] 1651 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_job_completed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_JOB_STATS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1653:187 [INFO] [stderr] | [INFO] [stderr] 1653 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_lifecycle_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . timeElapsed . pack ( out ) ? + self . timeRemaining . pack ( out ) ? + self . dataTotal . pack ( out ) ? + self . dataProcessed . pack ( out ) ? + self . dataRemaining . pack ( out ) ? + self . memTotal . pack ( out ) ? + self . memProcessed . pack ( out ) ? + self . memRemaining . pack ( out ) ? + self . fileTotal . pack ( out ) ? + self . fileProcessed . pack ( out ) ? + self . fileRemaining . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1781:175 [INFO] [stderr] | [INFO] [stderr] 1781 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_job_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . timeElapsed . pack ( out ) ? + self . timeRemaining . pack ( out ) ? + self . dataTotal . pack ( out ) ? + self . dataProcessed . pack ( out ) ? + self . dataRemaining . pack ( out ) ? + self . memTotal . pack ( out ) ? + self . memProcessed . pack ( out ) ? + self . memRemaining . pack ( out ) ? + self . fileTotal . pack ( out ) ? + self . fileProcessed . pack ( out ) ? + self . fileRemaining . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . type_ . pack ( out ) ? + self . nsuri . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1655:193 [INFO] [stderr] | [INFO] [stderr] 1655 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_metadata_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . type_ . pack ( out ) ? + self . nsuri . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . iteration . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1657:197 [INFO] [stderr] | [INFO] [stderr] 1657 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_migration_iteration_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + self . iteration . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1659:192 [INFO] [stderr] | [INFO] [stderr] 1659 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_pmsuspend_disk_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1661:187 [INFO] [stderr] | [INFO] [stderr] 1661 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_pmsuspend_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1663:186 [INFO] [stderr] | [INFO] [stderr] 1663 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_pmwakeup_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . reason . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1783:177 [INFO] [stderr] | [INFO] [stderr] 1783 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_job_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1665:184 [INFO] [stderr] | [INFO] [stderr] 1665 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_reboot_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_JOB_STATS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1785:176 [INFO] [stderr] | [INFO] [stderr] 1785 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_job_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_JOB_STATS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1667:188 [INFO] [stderr] | [INFO] [stderr] 1667 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_rtc_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1787:178 [INFO] [stderr] | [INFO] [stderr] 1787 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_max_memory_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1669:189 [INFO] [stderr] | [INFO] [stderr] 1669 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_tray_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . memory . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1789:177 [INFO] [stderr] | [INFO] [stderr] 1789 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_max_memory_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . memory . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1791:177 [INFO] [stderr] | [INFO] [stderr] 1791 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_max_vcpus_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_EVENT_TUNABLE_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1671:185 [INFO] [stderr] | [INFO] [stderr] 1671 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_tunable_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_EVENT_TUNABLE_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1793:176 [INFO] [stderr] | [INFO] [stderr] 1793 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_max_vcpus_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1673:186 [INFO] [stderr] | [INFO] [stderr] 1673 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_callback_watchdog_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . callbackID . pack ( out ) ? + self . msg . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1795:185 [INFO] [stderr] | [INFO] [stderr] 1795 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_memory_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1675:182 [INFO] [stderr] | [INFO] [stderr] 1675 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_control_error_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MEMORY_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1797:184 [INFO] [stderr] | [INFO] [stderr] 1797 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_memory_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MEMORY_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1677:183 [INFO] [stderr] | [INFO] [stderr] 1677 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_device_removed_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . type_ . pack ( out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1799:176 [INFO] [stderr] | [INFO] [stderr] 1799 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_metadata_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . type_ . pack ( out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . oldSrcPath . pack ( out ) ? + self . newSrcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1679:180 [INFO] [stderr] | [INFO] [stderr] 1679 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_disk_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . oldSrcPath . pack ( out ) ? + self . newSrcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . metadata . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1801:175 [INFO] [stderr] | [INFO] [stderr] 1801 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_metadata_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . metadata . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . family . pack ( out ) ? + self . node . pack ( out ) ? + self . service . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1681:181 [INFO] [stderr] | [INFO] [stderr] 1681 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_graphics_address { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . family . pack ( out ) ? + self . node . pack ( out ) ? + self . service . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . name . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1683:182 [INFO] [stderr] | [INFO] [stderr] 1683 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_graphics_identity { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . name . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . phase . pack ( out ) ? + self . local . pack ( out ) ? + self . remote . pack ( out ) ? + self . authScheme . pack ( out ) ? + xdr_codec :: pack_flex ( & self . subject , Some ( REMOTE_DOMAIN_EVENT_GRAPHICS_IDENTITY_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1685:177 [INFO] [stderr] | [INFO] [stderr] 1685 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_graphics_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . phase . pack ( out ) ? + self . local . pack ( out ) ? + self . remote . pack ( out ) ? + self . authScheme . pack ( out ) ? + xdr_codec :: pack_flex ( & self . subject , Some ( REMOTE_DOMAIN_EVENT_GRAPHICS_IDENTITY_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1803:183 [INFO] [stderr] | [INFO] [stderr] 1803 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_numa_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . srcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . action . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1687:177 [INFO] [stderr] | [INFO] [stderr] 1687 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_io_error_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . srcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . action . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_NUMA_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1805:182 [INFO] [stderr] | [INFO] [stderr] 1805 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_numa_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_NUMA_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1807:175 [INFO] [stderr] | [INFO] [stderr] 1807 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_os_type_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1809:174 [INFO] [stderr] | [INFO] [stderr] 1809 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_os_type_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . srcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . action . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1689:184 [INFO] [stderr] | [INFO] [stderr] 1689 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_io_error_reason_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . srcPath . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . action . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . event . pack ( out ) ? + self . detail . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1691:178 [INFO] [stderr] | [INFO] [stderr] 1691 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_lifecycle_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . event . pack ( out ) ? + self . detail . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1693:183 [INFO] [stderr] | [INFO] [stderr] 1693 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_pmsuspend_disk_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1695:178 [INFO] [stderr] | [INFO] [stderr] 1695 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_pmsuspend_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1697:177 [INFO] [stderr] | [INFO] [stderr] 1697 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_pmwakeup_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1811:179 [INFO] [stderr] | [INFO] [stderr] 1811 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_perf_events_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1699:175 [INFO] [stderr] | [INFO] [stderr] 1699 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_reboot_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_PERF_EVENTS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1813:178 [INFO] [stderr] | [INFO] [stderr] 1813 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_perf_events_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_PERF_EVENTS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . offset . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1701:179 [INFO] [stderr] | [INFO] [stderr] 1701 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_rtc_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . offset . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1815:188 [INFO] [stderr] | [INFO] [stderr] 1815 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1703:180 [INFO] [stderr] | [INFO] [stderr] 1703 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_tray_change_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . devAlias . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1817:194 [INFO] [stderr] | [INFO] [stderr] 1817 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_parameters_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . action . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1705:177 [INFO] [stderr] | [INFO] [stderr] 1705 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_event_watchdog_msg { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . action . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1819:193 [INFO] [stderr] | [INFO] [stderr] 1819 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_parameters_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1821:187 [INFO] [stderr] | [INFO] [stderr] 1821 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . mountpoints , Some ( REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1707:172 [INFO] [stderr] | [INFO] [stderr] 1707 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsfreeze_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . mountpoints , Some ( REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1823:182 [INFO] [stderr] | [INFO] [stderr] 1823 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_type_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . filesystems . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1709:171 [INFO] [stderr] | [INFO] [stderr] 1709 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsfreeze_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . filesystems . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1825:181 [INFO] [stderr] | [INFO] [stderr] 1825 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_type_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1827:182 [INFO] [stderr] | [INFO] [stderr] 1827 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_security_label_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . mountpoint . pack ( out ) ? + self . name . pack ( out ) ? + self . fstype . pack ( out ) ? + xdr_codec :: pack_flex ( & self . dev_aliases , Some ( REMOTE_DOMAIN_FSINFO_DISKS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1711:165 [INFO] [stderr] | [INFO] [stderr] 1711 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsinfo { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . mountpoint . pack ( out ) ? + self . name . pack ( out ) ? + self . fstype . pack ( out ) ? + xdr_codec :: pack_flex ( & self . dev_aliases , Some ( REMOTE_DOMAIN_FSINFO_DISKS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1829:187 [INFO] [stderr] | [INFO] [stderr] 1829 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_security_label_list_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . labels , Some ( REMOTE_SECURITY_LABEL_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1831:186 [INFO] [stderr] | [INFO] [stderr] 1831 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_security_label_list_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . labels , Some ( REMOTE_SECURITY_LABEL_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . mountpoints , Some ( REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1713:170 [INFO] [stderr] | [INFO] [stderr] 1713 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsthaw_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . mountpoints , Some ( REMOTE_DOMAIN_FSFREEZE_MOUNTPOINTS_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . label , Some ( REMOTE_SECURITY_LABEL_MAX as usize ) , out ) ? + self . enforcing . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1833:181 [INFO] [stderr] | [INFO] [stderr] 1833 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_security_label_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . label , Some ( REMOTE_SECURITY_LABEL_MAX as usize ) , out ) ? + self . enforcing . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . filesystems . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1715:169 [INFO] [stderr] | [INFO] [stderr] 1715 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fsthaw_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . filesystems . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1835:173 [INFO] [stderr] | [INFO] [stderr] 1835 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_state_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . mountPoint . pack ( out ) ? + self . minimum . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1717:170 [INFO] [stderr] | [INFO] [stderr] 1717 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_fstrim_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . mountPoint . pack ( out ) ? + self . minimum . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . state . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1837:172 [INFO] [stderr] | [INFO] [stderr] 1837 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_state_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . state . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1719:177 [INFO] [stderr] | [INFO] [stderr] 1719 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_autostart_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1839:172 [INFO] [stderr] | [INFO] [stderr] 1839 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_time_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . autostart . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1721:176 [INFO] [stderr] | [INFO] [stderr] 1721 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_autostart_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . autostart . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1723:184 [INFO] [stderr] | [INFO] [stderr] 1723 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_blkio_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLKIO_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1725:183 [INFO] [stderr] | [INFO] [stderr] 1725 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_blkio_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLKIO_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1727:178 [INFO] [stderr] | [INFO] [stderr] 1727 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . allocation . pack ( out ) ? + self . capacity . pack ( out ) ? + self . physical . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1729:177 [INFO] [stderr] | [INFO] [stderr] 1729 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . allocation . pack ( out ) ? + self . capacity . pack ( out ) ? + self . physical . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1731:181 [INFO] [stderr] | [INFO] [stderr] 1731 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_io_tune_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . disk . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_IO_TUNE_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1733:180 [INFO] [stderr] | [INFO] [stderr] 1733 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_io_tune_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_BLOCK_IO_TUNE_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1735:182 [INFO] [stderr] | [INFO] [stderr] 1735 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_job_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . found . pack ( out ) ? + self . type_ . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . cur . pack ( out ) ? + self . end . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1737:181 [INFO] [stderr] | [INFO] [stderr] 1737 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_block_job_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . found . pack ( out ) ? + self . type_ . pack ( out ) ? + self . bandwidth . pack ( out ) ? + self . cur . pack ( out ) ? + self . end . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1739:180 [INFO] [stderr] | [INFO] [stderr] 1739 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_control_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . seconds . pack ( out ) ? + self . nseconds . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1841:171 [INFO] [stderr] | [INFO] [stderr] 1841 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_time_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . seconds . pack ( out ) ? + self . nseconds . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . state . pack ( out ) ? + self . details . pack ( out ) ? + self . stateTime . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1741:179 [INFO] [stderr] | [INFO] [stderr] 1741 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_control_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . state . pack ( out ) ? + self . details . pack ( out ) ? + self . stateTime . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . ncpumaps . pack ( out ) ? + self . maplen . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1843:181 [INFO] [stderr] | [INFO] [stderr] 1843 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpu_pin_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . ncpumaps . pack ( out ) ? + self . maplen . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . start_cpu . pack ( out ) ? + self . ncpus . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1743:177 [INFO] [stderr] | [INFO] [stderr] 1743 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_cpu_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . start_cpu . pack ( out ) ? + self . ncpus . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1845:180 [INFO] [stderr] | [INFO] [stderr] 1845 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpu_pin_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . maxinfo . pack ( out ) ? + self . maplen . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1847:173 [INFO] [stderr] | [INFO] [stderr] 1847 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpus_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . maxinfo . pack ( out ) ? + self . maplen . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_GET_CPU_STATS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1745:176 [INFO] [stderr] | [INFO] [stderr] 1745 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_cpu_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_GET_CPU_STATS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1849:179 [INFO] [stderr] | [INFO] [stderr] 1849 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpus_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . maxerrors . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1747:179 [INFO] [stderr] | [INFO] [stderr] 1747 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_disk_errors_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . maxerrors . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1851:178 [INFO] [stderr] | [INFO] [stderr] 1851 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpus_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . errors , Some ( REMOTE_DOMAIN_DISK_ERRORS_MAX as usize ) , out ) ? + self . nerrors . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1749:178 [INFO] [stderr] | [INFO] [stderr] 1749 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_disk_errors_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . errors , Some ( REMOTE_DOMAIN_DISK_ERRORS_MAX as usize ) , out ) ? + self . nerrors . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_VCPUINFO_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1853:172 [INFO] [stderr] | [INFO] [stderr] 1853 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpus_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_VCPUINFO_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1855:176 [INFO] [stderr] | [INFO] [stderr] 1855 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_xml_desc_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . maplen . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1751:185 [INFO] [stderr] | [INFO] [stderr] 1751 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_emulator_pin_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . maplen . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1753:184 [INFO] [stderr] | [INFO] [stderr] 1753 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_emulator_pin_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1755:174 [INFO] [stderr] | [INFO] [stderr] 1755 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_fsinfo_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_DOMAIN_FSINFO_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1757:173 [INFO] [stderr] | [INFO] [stderr] 1757 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_fsinfo_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_DOMAIN_FSINFO_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1759:179 [INFO] [stderr] | [INFO] [stderr] 1759 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_guest_vcpus_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_GUEST_VCPU_PARAMS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1761:178 [INFO] [stderr] | [INFO] [stderr] 1761 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_guest_vcpus_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_GUEST_VCPU_PARAMS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1857:175 [INFO] [stderr] | [INFO] [stderr] 1857 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_xml_desc_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1859:184 [INFO] [stderr] | [INFO] [stderr] 1859 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_has_current_snapshot_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1763:176 [INFO] [stderr] | [INFO] [stderr] 1763 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_hostname_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . result . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1861:183 [INFO] [stderr] | [INFO] [stderr] 1861 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_has_current_snapshot_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . result . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . hostname . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1765:175 [INFO] [stderr] | [INFO] [stderr] 1765 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_hostname_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . hostname . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1767:172 [INFO] [stderr] | [INFO] [stderr] 1767 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1863:186 [INFO] [stderr] | [INFO] [stderr] 1863 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_has_managed_save_image_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . result . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1865:185 [INFO] [stderr] | [INFO] [stderr] 1865 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_has_managed_save_image_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . result . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . state . pack ( out ) ? + self . maxMem . pack ( out ) ? + self . memory . pack ( out ) ? + self . nrVirtCpu . pack ( out ) ? + self . cpuTime . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1769:171 [INFO] [stderr] | [INFO] [stderr] 1769 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . state . pack ( out ) ? + self . maxMem . pack ( out ) ? + self . memory . pack ( out ) ? + self . nrVirtCpu . pack ( out ) ? + self . cpuTime . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1867:174 [INFO] [stderr] | [INFO] [stderr] 1867 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_inject_nmi_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ? + self . hwaddr . pack ( out ) ? + xdr_codec :: pack_flex ( & self . addrs , Some ( REMOTE_DOMAIN_IP_ADDR_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1869:168 [INFO] [stderr] | [INFO] [stderr] 1869 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + self . hwaddr . pack ( out ) ? + xdr_codec :: pack_flex ( & self . addrs , Some ( REMOTE_DOMAIN_IP_ADDR_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . device . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1771:188 [INFO] [stderr] | [INFO] [stderr] 1771 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_interface_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . device . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . source . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1871:183 [INFO] [stderr] | [INFO] [stderr] 1871 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface_addresses_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . source . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_INTERFACE_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1773:187 [INFO] [stderr] | [INFO] [stderr] 1773 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_interface_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_INTERFACE_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . ifaces , Some ( REMOTE_DOMAIN_INTERFACE_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1873:182 [INFO] [stderr] | [INFO] [stderr] 1873 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface_addresses_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . ifaces , Some ( REMOTE_DOMAIN_INTERFACE_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1775:181 [INFO] [stderr] | [INFO] [stderr] 1775 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_iothread_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1875:179 [INFO] [stderr] | [INFO] [stderr] 1875 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_IOTHREAD_INFO_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1777:180 [INFO] [stderr] | [INFO] [stderr] 1777 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_iothread_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_IOTHREAD_INFO_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1779:176 [INFO] [stderr] | [INFO] [stderr] 1779 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_job_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . rx_bytes . pack ( out ) ? + self . rx_packets . pack ( out ) ? + self . rx_errs . pack ( out ) ? + self . rx_drop . pack ( out ) ? + self . tx_bytes . pack ( out ) ? + self . tx_packets . pack ( out ) ? + self . tx_errs . pack ( out ) ? + self . tx_drop . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1877:178 [INFO] [stderr] | [INFO] [stderr] 1877 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . rx_bytes . pack ( out ) ? + self . rx_packets . pack ( out ) ? + self . rx_errs . pack ( out ) ? + self . rx_drop . pack ( out ) ? + self . tx_bytes . pack ( out ) ? + self . tx_packets . pack ( out ) ? + self . tx_errs . pack ( out ) ? + self . tx_drop . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . iothread_id . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cpumap , Some ( REMOTE_CPUMAP_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1879:172 [INFO] [stderr] | [INFO] [stderr] 1879 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_iothread_info { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . iothread_id . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cpumap , Some ( REMOTE_CPUMAP_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . timeElapsed . pack ( out ) ? + self . timeRemaining . pack ( out ) ? + self . dataTotal . pack ( out ) ? + self . dataProcessed . pack ( out ) ? + self . dataRemaining . pack ( out ) ? + self . memTotal . pack ( out ) ? + self . memProcessed . pack ( out ) ? + self . memRemaining . pack ( out ) ? + self . fileTotal . pack ( out ) ? + self . fileProcessed . pack ( out ) ? + self . fileRemaining . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1781:175 [INFO] [stderr] | [INFO] [stderr] 1781 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_job_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . timeElapsed . pack ( out ) ? + self . timeRemaining . pack ( out ) ? + self . dataTotal . pack ( out ) ? + self . dataProcessed . pack ( out ) ? + self . dataRemaining . pack ( out ) ? + self . memTotal . pack ( out ) ? + self . memProcessed . pack ( out ) ? + self . memRemaining . pack ( out ) ? + self . fileTotal . pack ( out ) ? + self . fileProcessed . pack ( out ) ? + self . fileRemaining . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . addr . pack ( out ) ? + self . prefix . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1881:166 [INFO] [stderr] | [INFO] [stderr] 1881 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_ip_addr { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . addr . pack ( out ) ? + self . prefix . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1883:173 [INFO] [stderr] | [INFO] [stderr] 1883 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_active_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . active . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1885:172 [INFO] [stderr] | [INFO] [stderr] 1885 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_active_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . active . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1887:177 [INFO] [stderr] | [INFO] [stderr] 1887 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_persistent_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . persistent . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1889:176 [INFO] [stderr] | [INFO] [stderr] 1889 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_persistent_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . persistent . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1783:177 [INFO] [stderr] | [INFO] [stderr] 1783 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_job_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1891:174 [INFO] [stderr] | [INFO] [stderr] 1891 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_updated_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_JOB_STATS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1785:176 [INFO] [stderr] | [INFO] [stderr] 1785 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_job_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_JOB_STATS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . updated . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1893:173 [INFO] [stderr] | [INFO] [stderr] 1893 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_updated_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . updated . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1787:178 [INFO] [stderr] | [INFO] [stderr] 1787 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_max_memory_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1895:182 [INFO] [stderr] | [INFO] [stderr] 1895 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_list_all_snapshots_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . memory . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1789:177 [INFO] [stderr] | [INFO] [stderr] 1789 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_max_memory_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . memory . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1791:177 [INFO] [stderr] | [INFO] [stderr] 1791 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_max_vcpus_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . snapshots , Some ( REMOTE_DOMAIN_SNAPSHOT_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1897:181 [INFO] [stderr] | [INFO] [stderr] 1897 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_list_all_snapshots_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . snapshots , Some ( REMOTE_DOMAIN_SNAPSHOT_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1793:176 [INFO] [stderr] | [INFO] [stderr] 1793 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_max_vcpus_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . id . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1899:176 [INFO] [stderr] | [INFO] [stderr] 1899 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_id_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . id . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1901:175 [INFO] [stderr] | [INFO] [stderr] 1901 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_id_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1795:185 [INFO] [stderr] | [INFO] [stderr] 1795 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_memory_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1903:178 [INFO] [stderr] | [INFO] [stderr] 1903 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_name_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1905:177 [INFO] [stderr] | [INFO] [stderr] 1905 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_name_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MEMORY_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1797:184 [INFO] [stderr] | [INFO] [stderr] 1797 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_memory_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MEMORY_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . uuid . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1907:178 [INFO] [stderr] | [INFO] [stderr] 1907 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_uuid_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . uuid . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1909:177 [INFO] [stderr] | [INFO] [stderr] 1909 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_uuid_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . type_ . pack ( out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1799:176 [INFO] [stderr] | [INFO] [stderr] 1799 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_metadata_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . type_ . pack ( out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1911:176 [INFO] [stderr] | [INFO] [stderr] 1911 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_managed_save_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . metadata . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1801:175 [INFO] [stderr] | [INFO] [stderr] 1801 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_metadata_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . metadata . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1913:183 [INFO] [stderr] | [INFO] [stderr] 1913 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_managed_save_remove_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1803:183 [INFO] [stderr] | [INFO] [stderr] 1803 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_numa_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . offset . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1915:175 [INFO] [stderr] | [INFO] [stderr] 1915 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_memory_peek_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . offset . pack ( out ) ? + self . size . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . buffer , Some ( REMOTE_DOMAIN_MEMORY_PEEK_BUFFER_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1917:174 [INFO] [stderr] | [INFO] [stderr] 1917 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_memory_peek_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . buffer , Some ( REMOTE_DOMAIN_MEMORY_PEEK_BUFFER_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_NUMA_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1805:182 [INFO] [stderr] | [INFO] [stderr] 1805 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_numa_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_NUMA_PARAMETERS_MAX as usize ) , out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . tag . pack ( out ) ? + self . val . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1919:170 [INFO] [stderr] | [INFO] [stderr] 1919 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_memory_stat { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . tag . pack ( out ) ? + self . val . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1807:175 [INFO] [stderr] | [INFO] [stderr] 1807 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_os_type_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1809:174 [INFO] [stderr] | [INFO] [stderr] 1809 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_os_type_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1811:179 [INFO] [stderr] | [INFO] [stderr] 1811 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_perf_events_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_PERF_EVENTS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1813:178 [INFO] [stderr] | [INFO] [stderr] 1813 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_perf_events_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_PERF_EVENTS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . maxStats . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1921:176 [INFO] [stderr] | [INFO] [stderr] 1921 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_memory_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . maxStats . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1815:188 [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] | [INFO] [stderr] 1815 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_parameters_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . stats , Some ( REMOTE_DOMAIN_MEMORY_STATS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1923:175 [INFO] [stderr] | [INFO] [stderr] 1923 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_memory_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . stats , Some ( REMOTE_DOMAIN_MEMORY_STATS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1817:194 [INFO] [stderr] | [INFO] [stderr] 1817 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_parameters_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . nparams . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1819:193 [INFO] [stderr] | [INFO] [stderr] 1819 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_parameters_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xmlin . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1925:178 [INFO] [stderr] | [INFO] [stderr] 1925 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_begin3_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xmlin . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1821:187 [INFO] [stderr] | [INFO] [stderr] 1821 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_parameters_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1823:182 [INFO] [stderr] | [INFO] [stderr] 1823 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_type_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . nparams . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1825:181 [INFO] [stderr] | [INFO] [stderr] 1825 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_scheduler_type_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . nparams . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1927:185 [INFO] [stderr] | [INFO] [stderr] 1927 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_begin3_params_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1827:182 [INFO] [stderr] | [INFO] [stderr] 1827 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_security_label_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1829:187 [INFO] [stderr] | [INFO] [stderr] 1829 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_security_label_list_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1929:184 [INFO] [stderr] | [INFO] [stderr] 1929 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_begin3_params_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . labels , Some ( REMOTE_SECURITY_LABEL_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1831:186 [INFO] [stderr] | [INFO] [stderr] 1831 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_security_label_list_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . labels , Some ( REMOTE_SECURITY_LABEL_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1931:177 [INFO] [stderr] | [INFO] [stderr] 1931 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_begin3_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . label , Some ( REMOTE_SECURITY_LABEL_MAX as usize ) , out ) ? + self . enforcing . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1833:181 [INFO] [stderr] | [INFO] [stderr] 1833 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_security_label_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . label , Some ( REMOTE_SECURITY_LABEL_MAX as usize ) , out ) ? + self . enforcing . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + self . cancelled . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1933:180 [INFO] [stderr] | [INFO] [stderr] 1933 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_confirm3_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + self . cancelled . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1835:173 [INFO] [stderr] | [INFO] [stderr] 1835 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_state_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . state . pack ( out ) ? + self . reason . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1837:172 [INFO] [stderr] | [INFO] [stderr] 1837 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_state_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . state . pack ( out ) ? + self . reason . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1839:172 [INFO] [stderr] | [INFO] [stderr] 1839 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_time_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . seconds . pack ( out ) ? + self . nseconds . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1841:171 [INFO] [stderr] | [INFO] [stderr] 1841 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_time_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . seconds . pack ( out ) ? + self . nseconds . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . ncpumaps . pack ( out ) ? + self . maplen . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1843:181 [INFO] [stderr] | [INFO] [stderr] 1843 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpu_pin_info_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . ncpumaps . pack ( out ) ? + self . maplen . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + self . cancelled . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1935:187 [INFO] [stderr] | [INFO] [stderr] 1935 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_confirm3_params_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + self . cancelled . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1845:180 [INFO] [stderr] | [INFO] [stderr] 1845 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpu_pin_info_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dname . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + self . retcode . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1937:179 [INFO] [stderr] | [INFO] [stderr] 1937 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_finish2_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dname . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + self . retcode . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . maxinfo . pack ( out ) ? + self . maplen . pack ( out ) ?` [INFO] [stderr] [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1847:173 [INFO] [stderr] | [INFO] [stderr] 1847 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpus_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . maxinfo . pack ( out ) ? + self . maplen . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1849:179 [INFO] [stderr] | [INFO] [stderr] 1849 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpus_flags_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . ddom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1939:178 [INFO] [stderr] | [INFO] [stderr] 1939 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_finish2_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . ddom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . num . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1851:178 [INFO] [stderr] | [INFO] [stderr] 1851 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpus_flags_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . num . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dname . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . dconnuri . pack ( out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + self . cancelled . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1941:179 [INFO] [stderr] | [INFO] [stderr] 1941 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_finish3_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dname . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . dconnuri . pack ( out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + self . cancelled . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_VCPUINFO_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ?` [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1853:172 [INFO] [stderr] | [INFO] [stderr] 1853 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_vcpus_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . info , Some ( REMOTE_VCPUINFO_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cpumaps , Some ( REMOTE_CPUMAPS_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1855:176 [INFO] [stderr] | [INFO] [stderr] 1855 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_xml_desc_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1857:175 [INFO] [stderr] | [INFO] [stderr] 1857 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_get_xml_desc_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1859:184 [INFO] [stderr] | [INFO] [stderr] 1859 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_has_current_snapshot_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + self . cancelled . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1943:186 [INFO] [stderr] | [INFO] [stderr] 1943 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_finish3_params_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + self . cancelled . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . result . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1861:183 [INFO] [stderr] | [INFO] [stderr] 1861 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_has_current_snapshot_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . result . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1863:186 [INFO] [stderr] | [INFO] [stderr] 1863 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_has_managed_save_image_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1945:185 [INFO] [stderr] | [INFO] [stderr] 1945 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_finish3_params_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . result . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1865:185 [INFO] [stderr] | [INFO] [stderr] 1865 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_has_managed_save_image_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . result . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1947:178 [INFO] [stderr] | [INFO] [stderr] 1947 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_finish3_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1867:174 [INFO] [stderr] | [INFO] [stderr] 1867 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_inject_nmi_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dname . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1949:178 [INFO] [stderr] | [INFO] [stderr] 1949 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_finish_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dname . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ? + self . hwaddr . pack ( out ) ? + xdr_codec :: pack_flex ( & self . addrs , Some ( REMOTE_DOMAIN_IP_ADDR_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1869:168 [INFO] [stderr] | [INFO] [stderr] 1869 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + self . hwaddr . pack ( out ) ? + xdr_codec :: pack_flex ( & self . addrs , Some ( REMOTE_DOMAIN_IP_ADDR_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . ddom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1951:177 [INFO] [stderr] | [INFO] [stderr] 1951 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_finish_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . ddom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . source . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1871:183 [INFO] [stderr] | [INFO] [stderr] 1871 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface_addresses_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . source . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1953:193 [INFO] [stderr] | [INFO] [stderr] 1953 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_get_compression_cache_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . ifaces , Some ( REMOTE_DOMAIN_INTERFACE_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1873:182 [INFO] [stderr] | [INFO] [stderr] 1873 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface_addresses_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . ifaces , Some ( REMOTE_DOMAIN_INTERFACE_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . cacheSize . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1955:192 [INFO] [stderr] | [INFO] [stderr] 1955 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_get_compression_cache_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . cacheSize . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1957:185 [INFO] [stderr] | [INFO] [stderr] 1957 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_get_max_speed_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . bandwidth . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1959:184 [INFO] [stderr] | [INFO] [stderr] 1959 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_get_max_speed_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . bandwidth . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . path . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1875:179 [INFO] [stderr] | [INFO] [stderr] 1875 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface_stats_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . path . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . xmlin . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . dconnuri . pack ( out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1961:180 [INFO] [stderr] | [INFO] [stderr] 1961 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_perform3_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . xmlin . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . dconnuri . pack ( out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . rx_bytes . pack ( out ) ? + self . rx_packets . pack ( out ) ? + self . rx_errs . pack ( out ) ? + self . rx_drop . pack ( out ) ? + self . tx_bytes . pack ( out ) ? + self . tx_packets . pack ( out ) ? + self . tx_errs . pack ( out ) ? + self . tx_drop . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1877:178 [INFO] [stderr] | [INFO] [stderr] 1877 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_interface_stats_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . rx_bytes . pack ( out ) ? + self . rx_packets . pack ( out ) ? + self . rx_errs . pack ( out ) ? + self . rx_drop . pack ( out ) ? + self . tx_bytes . pack ( out ) ? + self . tx_packets . pack ( out ) ? + self . tx_errs . pack ( out ) ? + self . tx_drop . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . dconnuri . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1963:187 [INFO] [stderr] | [INFO] [stderr] 1963 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_perform3_params_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . dconnuri . pack ( out ) ? + xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1965:186 [INFO] [stderr] | [INFO] [stderr] 1965 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_perform3_params_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1967:179 [INFO] [stderr] | [INFO] [stderr] 1967 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_perform3_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . iothread_id . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cpumap , Some ( REMOTE_CPUMAP_MAX as usize ) , out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1879:172 [INFO] [stderr] | [INFO] [stderr] 1879 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_iothread_info { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . iothread_id . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cpumap , Some ( REMOTE_CPUMAP_MAX as usize ) , out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1969:179 [INFO] [stderr] | [INFO] [stderr] 1969 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_perform_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . type_ . pack ( out ) ? + self . addr . pack ( out ) ? + self . prefix . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1881:166 [INFO] [stderr] | [INFO] [stderr] 1881 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_ip_addr { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . type_ . pack ( out ) ? + self . addr . pack ( out ) ? + self . prefix . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1883:173 [INFO] [stderr] | [INFO] [stderr] 1883 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_active_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . uri_in . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ? + self . dom_xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1971:180 [INFO] [stderr] | [INFO] [stderr] 1971 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_prepare2_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . uri_in . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ? + self . dom_xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . active . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1885:172 [INFO] [stderr] | [INFO] [stderr] 1885 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_active_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . active . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1887:177 [INFO] [stderr] | [INFO] [stderr] 1887 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_persistent_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cookie , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri_out . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1973:179 [INFO] [stderr] | [INFO] [stderr] 1973 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_prepare2_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cookie , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri_out . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . persistent . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1889:176 [INFO] [stderr] | [INFO] [stderr] 1889 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_persistent_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . persistent . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1891:174 [INFO] [stderr] | [INFO] [stderr] 1891 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_updated_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri_in . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ? + self . dom_xml . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1975:180 [INFO] [stderr] | [INFO] [stderr] 1975 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_prepare3_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri_in . pack ( out ) ? + self . flags . pack ( out ) ? + self . dname . pack ( out ) ? + self . resource . pack ( out ) ? + self . dom_xml . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . updated . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1893:173 [INFO] [stderr] | [INFO] [stderr] 1893 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_is_updated_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . updated . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ? + self . need_results . pack ( out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1895:182 [INFO] [stderr] | [INFO] [stderr] 1895 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_list_all_snapshots_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + self . need_results . pack ( out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1977:187 [INFO] [stderr] | [INFO] [stderr] 1977 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_prepare3_params_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . params , Some ( REMOTE_DOMAIN_MIGRATE_PARAM_LIST_MAX as usize ) , out ) ? + xdr_codec :: pack_opaque_flex ( & self . cookie_in , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . flags . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_flex ( & self . snapshots , Some ( REMOTE_DOMAIN_SNAPSHOT_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1897:181 [INFO] [stderr] | [INFO] [stderr] 1897 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_list_all_snapshots_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_flex ( & self . snapshots , Some ( REMOTE_DOMAIN_SNAPSHOT_LIST_MAX as usize ) , out ) ? + self . ret . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . id . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1899:176 [INFO] [stderr] | [INFO] [stderr] 1899 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_id_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . id . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri_out . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1979:186 [INFO] [stderr] | [INFO] [stderr] 1979 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_prepare3_params_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri_out . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . dom . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1901:175 [INFO] [stderr] | [INFO] [stderr] 1901 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_id_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . dom . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri_out . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1981:179 [INFO] [stderr] | [INFO] [stderr] 1981 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_migrate_prepare3_ret { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( xdr_codec :: pack_opaque_flex ( & self . cookie_out , Some ( REMOTE_MIGRATE_COOKIE_MAX as usize ) , out ) ? + self . uri_out . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_op [INFO] [stderr] [INFO] [stderr] warning: the operation is ineffective. Consider reducing it to `self . name . pack ( out ) ?` [INFO] [stderr] --> /opt/crater/target/debug/build/libvirt-rpc-17d40b47011147ab/out/remote_protocol_xdr.rs:1903:178 [INFO] [stderr] | [INFO] [stderr] 1903 | impl < Out : xdr_codec :: Write > xdr_codec :: Pack < Out > for remote_domain_lookup_by_name_args { fn pack ( & self , out : & mut Out ) -> xdr_codec :: Result < usize > { Ok ( self . name . pack ( out ) ? + 0 ) } } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [WARN] too many lines in the log, truncating it