Oct 15 23:54:03.124 INFO testing pnet_macros-0.21.0 against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling-1 Oct 15 23:54:03.124 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 15 23:54:03.473 INFO blam! 51bf617c0aec29c266501db378e9026168714ec01adbe67a3119d20a2b312e7f Oct 15 23:54:03.487 INFO running `"docker" "start" "-a" "51bf617c0aec29c266501db378e9026168714ec01adbe67a3119d20a2b312e7f"` Oct 15 23:54:04.631 INFO kablam! usermod: no changes Oct 15 23:54:04.755 INFO kablam! Compiling syntex_pos v0.42.0 Oct 15 23:54:06.467 INFO kablam! Compiling syntex_errors v0.42.0 Oct 15 23:54:09.571 INFO kablam! Compiling syntex_syntax v0.42.0 Oct 15 23:54:44.379 INFO kablam! Compiling syntex v0.42.2 Oct 15 23:54:45.845 INFO kablam! Compiling pnet_macros v0.21.0 (/source) Oct 15 23:54:49.747 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 45.08s Oct 15 23:54:49.747 INFO kablam! su: No module specific data is present Oct 15 23:54:50.499 INFO running `"docker" "rm" "-f" "51bf617c0aec29c266501db378e9026168714ec01adbe67a3119d20a2b312e7f"` Oct 15 23:54:50.895 INFO blam! 51bf617c0aec29c266501db378e9026168714ec01adbe67a3119d20a2b312e7f Oct 15 23:54:50.911 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 15 23:54:51.351 INFO blam! 8572f52974f3d0f10034c44941b5e9f9bd825092cd7a66510e304d942d49e6bc Oct 15 23:54:51.367 INFO running `"docker" "start" "-a" "8572f52974f3d0f10034c44941b5e9f9bd825092cd7a66510e304d942d49e6bc"` Oct 15 23:54:52.491 INFO kablam! usermod: no changes Oct 15 23:54:52.624 INFO kablam! Compiling pnet_macros v0.21.0 (/source) Oct 15 23:55:01.031 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 8.51s Oct 15 23:55:01.036 INFO kablam! su: No module specific data is present Oct 15 23:55:02.588 INFO running `"docker" "rm" "-f" "8572f52974f3d0f10034c44941b5e9f9bd825092cd7a66510e304d942d49e6bc"` Oct 15 23:55:02.987 INFO blam! 8572f52974f3d0f10034c44941b5e9f9bd825092cd7a66510e304d942d49e6bc Oct 15 23:55:02.990 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 15 23:55:03.517 INFO blam! b2300344d5379922ead3212514855d71071e4c805a8119b757f8f1aca6e8e2aa Oct 15 23:55:03.520 INFO running `"docker" "start" "-a" "b2300344d5379922ead3212514855d71071e4c805a8119b757f8f1aca6e8e2aa"` Oct 15 23:55:04.933 INFO kablam! usermod: no changes Oct 15 23:55:05.043 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.08s Oct 15 23:55:05.063 INFO kablam! Running /target/debug/deps/pnet_macros-d940287fed23f5f4 Oct 15 23:55:05.063 INFO blam! Oct 15 23:55:05.063 INFO blam! running 16 tests Oct 15 23:55:05.063 INFO blam! test util::operations_test ... ok Oct 15 23:55:05.087 INFO blam! test decorator::tests::test_parse_expr_constants ... ok Oct 15 23:55:05.087 INFO blam! test util::radix16_u64::test ... ok Oct 15 23:55:05.087 INFO blam! test decorator::test_generate_accessor_op_str ... ok Oct 15 23:55:05.088 INFO blam! test decorator::tests::test_parse_expr_key_and_numbers ... ok Oct 15 23:55:05.088 INFO blam! test decorator::tests::test_parse_expr_key ... ok Oct 15 23:55:05.095 INFO blam! test util::radix16_u8::test ... ok Oct 15 23:55:05.095 INFO blam! test util::test_display_set_operation ... ok Oct 15 23:55:05.095 INFO blam! test util::test_get_mask ... ok Oct 15 23:55:05.095 INFO blam! test util::test_to_mutator ... ok Oct 15 23:55:05.095 INFO blam! test util::test_display_get_operation ... ok Oct 15 23:55:05.096 INFO blam! test util::test_get_shiftl ... ok Oct 15 23:55:05.096 INFO blam! test decorator::tests::test_parse_expr_parentheses ... ok Oct 15 23:55:05.115 INFO blam! test util::test_get_shiftr ... ok Oct 15 23:55:05.115 INFO blam! test decorator::tests::test_parse_expr_numbers ... ok Oct 15 23:55:05.124 INFO blam! test decorator::test_parse_ty ... ok Oct 15 23:55:05.124 INFO kablam! Running /target/debug/deps/tests-0a26adf3a5b16627 Oct 15 23:55:05.124 INFO blam! Oct 15 23:55:05.124 INFO blam! test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 23:55:05.124 INFO blam! Oct 15 23:55:05.135 INFO blam! Oct 15 23:55:05.135 INFO blam! running 19 tests Oct 15 23:55:05.136 INFO kablam! error: #[packet] structs must be public Oct 15 23:55:05.136 INFO kablam! --> tests/compile-fail/must_be_pub.rs:16:1 Oct 15 23:55:05.136 INFO kablam! | Oct 15 23:55:05.136 INFO kablam! 16 | struct MustBePub { Oct 15 23:55:05.136 INFO kablam! | ^ Oct 15 23:55:05.136 INFO kablam! Oct 15 23:55:05.137 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.137 INFO kablam! Oct 15 23:55:05.207 INFO kablam! error: Field name must be a member of the struct and not the field itself Oct 15 23:55:05.207 INFO kablam! --> :1:1 Oct 15 23:55:05.207 INFO kablam! | Oct 15 23:55:05.207 INFO kablam! 1 | tomato Oct 15 23:55:05.207 INFO kablam! | ^^^^^^ Oct 15 23:55:05.207 INFO kablam! Oct 15 23:55:05.217 INFO kablam! error: packet may not have multiple payloads Oct 15 23:55:05.217 INFO kablam! --> tests/compile-fail/multiple_payload.rs:20:5 Oct 15 23:55:05.217 INFO kablam! | Oct 15 23:55:05.217 INFO kablam! 20 | payload2: Vec, // ~ ERROR packet may not have multiple payloads Oct 15 23:55:05.217 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 15 23:55:05.217 INFO kablam! | Oct 15 23:55:05.223 INFO kablam! note: first payload defined here Oct 15 23:55:05.223 INFO kablam! --> tests/compile-fail/multiple_payload.rs:18:5 Oct 15 23:55:05.223 INFO kablam! | Oct 15 23:55:05.223 INFO kablam! 18 | payload1: Vec, // ~ NOTE first payload defined here Oct 15 23:55:05.223 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 15 23:55:05.223 INFO kablam! Oct 15 23:55:05.223 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.223 INFO kablam! Oct 15 23:55:05.223 INFO kablam! error: non-primitive field types must specify #[construct_with] Oct 15 23:55:05.223 INFO kablam! --> tests/compile-fail/invalid_type.rs:16:5 Oct 15 23:55:05.223 INFO kablam! | Oct 15 23:55:05.223 INFO kablam! 16 | pub field: String, // ~ ERROR: non-primitive field types must specify #[construct_with] Oct 15 23:55:05.223 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 15 23:55:05.223 INFO kablam! Oct 15 23:55:05.223 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.223 INFO kablam! Oct 15 23:55:05.243 INFO kablam! error: #[packet]'s must contain a payload Oct 15 23:55:05.243 INFO kablam! --> tests/compile-fail/no_payload.rs:14:1 Oct 15 23:55:05.243 INFO kablam! | Oct 15 23:55:05.243 INFO kablam! 14 | #[packet] //~ ERROR: #[packet]'s must contain a payload Oct 15 23:55:05.243 INFO kablam! | ^^^^^^^^^ Oct 15 23:55:05.243 INFO kablam! Oct 15 23:55:05.243 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.243 INFO kablam! Oct 15 23:55:05.243 INFO kablam! error: endianness must be specified for types of size >= 8 Oct 15 23:55:05.243 INFO kablam! --> tests/compile-fail/endianness_not_specified.rs:18:5 Oct 15 23:55:05.243 INFO kablam! | Oct 15 23:55:05.243 INFO kablam! 18 | banana: u16, Oct 15 23:55:05.243 INFO kablam! | ^^^^^^^^^^^ Oct 15 23:55:05.243 INFO kablam! Oct 15 23:55:05.243 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.243 INFO kablam! Oct 15 23:55:05.251 INFO kablam! error: Only field names, constants, integers, basic arithmetic expressions (+ - * / %) and parentheses are allowed in the "length" attribute Oct 15 23:55:05.251 INFO kablam! --> :1:10 Oct 15 23:55:05.251 INFO kablam! | Oct 15 23:55:05.251 INFO kablam! 1 | banana + 7.5 Oct 15 23:55:05.251 INFO kablam! | ^^^ Oct 15 23:55:05.251 INFO kablam! Oct 15 23:55:05.259 INFO kablam! error: this file contains an un-closed delimiter Oct 15 23:55:05.259 INFO kablam! --> :1:16 Oct 15 23:55:05.259 INFO kablam! | Oct 15 23:55:05.259 INFO kablam! 1 | banana * (7 + 3 Oct 15 23:55:05.259 INFO kablam! | ^ Oct 15 23:55:05.259 INFO kablam! | Oct 15 23:55:05.259 INFO kablam! help: did you mean to close this delimiter? Oct 15 23:55:05.259 INFO kablam! --> :1:10 Oct 15 23:55:05.259 INFO kablam! | Oct 15 23:55:05.259 INFO kablam! 1 | banana * (7 + 3 Oct 15 23:55:05.259 INFO kablam! | ^ Oct 15 23:55:05.259 INFO kablam! Oct 15 23:55:05.405 INFO kablam! error: expected expression, found `,` Oct 15 23:55:05.405 INFO kablam! --> :72:102 Oct 15 23:55:05.405 INFO kablam! | Oct 15 23:55:05.405 INFO kablam! 72 | let end = min(current_offset + _self . get_banana ( ) as usize +, _self.packet.len()); Oct 15 23:55:05.405 INFO kablam! | ^ Oct 15 23:55:05.405 INFO kablam! Oct 15 23:55:05.407 INFO kablam! error: expected one of `.`, `;`, `<`, `?`, `break`, `continue`, `false`, `for`, `if`, `loop`, `match`, `move`, `return`, `true`, `unsafe`, `while`, or an operator, found `,` Oct 15 23:55:05.407 INFO kablam! --> :72:102 Oct 15 23:55:05.407 INFO kablam! | Oct 15 23:55:05.407 INFO kablam! 72 | let end = min(current_offset + _self . get_banana ( ) as usize +, _self.packet.len()); Oct 15 23:55:05.407 INFO kablam! | ^ Oct 15 23:55:05.407 INFO kablam! Oct 15 23:55:05.567 INFO kablam! error: all fields in a packet must be named Oct 15 23:55:05.567 INFO blam! test compile_fail::multiple_payload ... ok Oct 15 23:55:05.567 INFO kablam! --> tests/compile-fail/unnamed_field.rs:17:16 Oct 15 23:55:05.567 INFO blam! test compile_fail::invalid_type ... ok Oct 15 23:55:05.567 INFO kablam! | Oct 15 23:55:05.567 INFO blam! test compile_fail::no_payload ... ok Oct 15 23:55:05.567 INFO kablam! 17 | pub u8); Oct 15 23:55:05.567 INFO blam! test compile_fail::endianness_not_specified ... ok Oct 15 23:55:05.567 INFO kablam! | ^^^^^^^ Oct 15 23:55:05.567 INFO blam! test compile_fail::must_be_pub ... ok Oct 15 23:55:05.567 INFO kablam! Oct 15 23:55:05.567 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.567 INFO kablam! Oct 15 23:55:05.575 INFO kablam! error: variable length field must have #[length = ""] or #[length_fn = ""] attribute Oct 15 23:55:05.575 INFO kablam! --> tests/compile-fail/variable_length_fields.rs:17:5 Oct 15 23:55:05.575 INFO kablam! | Oct 15 23:55:05.575 INFO kablam! 17 | var_length: Vec, /* ~ ERROR: variable length field must have #[length = ""] or #[length_fn = ""] attribute */ Oct 15 23:55:05.575 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 15 23:55:05.587 INFO kablam! Oct 15 23:55:05.588 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.588 INFO kablam! Oct 15 23:55:05.591 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.591 INFO kablam! Oct 15 23:55:05.611 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.611 INFO kablam! Oct 15 23:55:05.612 INFO kablam! error: unknown attribute: payload Oct 15 23:55:05.612 INFO kablam! --> tests/compile-fail/payload_fn2.rs:18:5 Oct 15 23:55:05.612 INFO kablam! | Oct 15 23:55:05.612 INFO kablam! 18 | payload: Vec, // ~ ERROR: unknown attribute: payload Oct 15 23:55:05.612 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 15 23:55:05.612 INFO kablam! Oct 15 23:55:05.631 INFO kablam! error: aborting due to previous error Oct 15 23:55:05.631 INFO kablam! Oct 15 23:55:05.767 INFO blam! test compile_fail::length_expr ... ok Oct 15 23:55:05.767 INFO blam! test compile_fail::unnamed_field ... ok Oct 15 23:55:05.767 INFO blam! test compile_fail::variable_length_fields ... ok Oct 15 23:55:05.767 INFO blam! test compile_fail::length_expr_parentheses ... ok Oct 15 23:55:05.767 INFO blam! test compile_fail::payload_fn2 ... ok Oct 15 23:55:05.767 INFO blam! test compile_fail::length_expr_key ... ok Oct 15 23:55:05.906 INFO blam! test run_pass::payload_fn ... ok Oct 15 23:55:05.917 INFO blam! test run_pass::get_variable_length_field ... ok Oct 15 23:55:06.083 INFO blam! test run_pass::length_expr ... ok Oct 15 23:55:06.353 INFO blam! test run_pass::mqtt ... ok Oct 15 23:55:06.519 INFO blam! test run_pass::packet_size ... ok Oct 15 23:55:06.520 INFO blam! test run_pass::variable_length_fields ... ok Oct 15 23:55:06.555 INFO blam! test run_pass::packet_in_packet ... ok Oct 15 23:55:06.915 INFO blam! test run_pass::min_packet_size ... ok Oct 15 23:55:06.915 INFO kablam! Doc-tests pnet_macros Oct 15 23:55:06.915 INFO blam! Oct 15 23:55:06.915 INFO blam! test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 23:55:06.915 INFO blam! Oct 15 23:55:09.387 INFO blam! Oct 15 23:55:09.387 INFO blam! running 1 test Oct 15 23:55:09.387 INFO blam! test src/lib.rs - (line 13) ... ignored Oct 15 23:55:09.388 INFO blam! Oct 15 23:55:09.388 INFO blam! test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out Oct 15 23:55:09.388 INFO blam! Oct 15 23:55:09.393 INFO kablam! su: No module specific data is present Oct 15 23:55:09.975 INFO running `"docker" "rm" "-f" "b2300344d5379922ead3212514855d71071e4c805a8119b757f8f1aca6e8e2aa"` Oct 15 23:55:10.335 INFO blam! b2300344d5379922ead3212514855d71071e4c805a8119b757f8f1aca6e8e2aa