[INFO] fetching crate http-box 0.1.5... [INFO] checking http-box-0.1.5 against try#3d9fdbff4f377de96b3a51174e7a64086bee9a5c for pr-81477 [INFO] extracting crate http-box 0.1.5 into /workspace/builds/worker-14/source [INFO] validating manifest of crates.io crate http-box 0.1.5 on toolchain 3d9fdbff4f377de96b3a51174e7a64086bee9a5c [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+3d9fdbff4f377de96b3a51174e7a64086bee9a5c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate http-box 0.1.5 [INFO] finished tweaking crates.io crate http-box 0.1.5 [INFO] tweaked toml for crates.io crate http-box 0.1.5 written to /workspace/builds/worker-14/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+3d9fdbff4f377de96b3a51174e7a64086bee9a5c" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+3d9fdbff4f377de96b3a51174e7a64086bee9a5c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded getopts v0.2.21 [INFO] [stderr] Downloaded byte-slice v0.1.12 [INFO] [stderr] Downloaded skeptic v0.7.1 [INFO] [stderr] Downloaded pulldown-cmark v0.0.8 [INFO] [stderr] Downloaded bitflags v0.5.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ea7d7bff36b2ba8ce4de8bba1d2dea90376bc481f1a945a913994a8c492e40c1" "/opt/rustwide/cargo-home/bin/cargo" "+3d9fdbff4f377de96b3a51174e7a64086bee9a5c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f38589b372b8d9df8aa5b06438629a6f064aa71624edd6d796109dd7a5cbac08 [INFO] running `Command { std: "docker" "start" "-a" "f38589b372b8d9df8aa5b06438629a6f064aa71624edd6d796109dd7a5cbac08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f38589b372b8d9df8aa5b06438629a6f064aa71624edd6d796109dd7a5cbac08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f38589b372b8d9df8aa5b06438629a6f064aa71624edd6d796109dd7a5cbac08", kill_on_drop: false }` [INFO] [stdout] f38589b372b8d9df8aa5b06438629a6f064aa71624edd6d796109dd7a5cbac08 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ea7d7bff36b2ba8ce4de8bba1d2dea90376bc481f1a945a913994a8c492e40c1" "/opt/rustwide/cargo-home/bin/cargo" "+3d9fdbff4f377de96b3a51174e7a64086bee9a5c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cddb22cb4e745ab0bb235d1744eba809226b3eb56d9fbdb883b112ba401ab92a [INFO] running `Command { std: "docker" "start" "-a" "cddb22cb4e745ab0bb235d1744eba809226b3eb56d9fbdb883b112ba401ab92a", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v0.5.0 [INFO] [stderr] Checking unicode-width v0.1.8 [INFO] [stderr] Checking byte-slice v0.1.12 [INFO] [stderr] Compiling getopts v0.2.21 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Checking tempdir v0.3.7 [INFO] [stderr] Compiling pulldown-cmark v0.0.8 [INFO] [stderr] Checking skeptic v0.7.1 [INFO] [stderr] Compiling http-box v0.1.5 (/opt/rustwide/workdir) [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1636:13 [INFO] [stdout] | [INFO] [stdout] 1636 | callback_eos_expr!(self, handler, context, on_header_name) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1640:13 [INFO] [stdout] | [INFO] [stdout] 1640 | / callback_ignore_transition!( [INFO] [stdout] 1641 | | self, [INFO] [stdout] 1642 | | handler, [INFO] [stdout] 1643 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1646 | | strip_header_value [INFO] [stdout] 1647 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1652:13 [INFO] [stdout] | [INFO] [stdout] 1652 | / callback_transition!( [INFO] [stdout] 1653 | | self, [INFO] [stdout] 1654 | | handler, [INFO] [stdout] 1655 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1658 | | upper_header_name [INFO] [stdout] 1659 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1707:13 [INFO] [stdout] | [INFO] [stdout] 1707 | callback_eos_expr!(self, handler, context, on_header_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1710:9 [INFO] [stdout] | [INFO] [stdout] 1710 | / callback_ignore_transition_fast!( [INFO] [stdout] 1711 | | self, [INFO] [stdout] 1712 | | handler, [INFO] [stdout] 1713 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1716 | | header_lf1 [INFO] [stdout] 1717 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1728:13 [INFO] [stdout] | [INFO] [stdout] 1728 | callback_eos_expr!(self, handler, context, on_header_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1732:13 [INFO] [stdout] | [INFO] [stdout] 1732 | / callback_ignore_transition_fast!( [INFO] [stdout] 1733 | | self, [INFO] [stdout] 1734 | | handler, [INFO] [stdout] 1735 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1738 | | header_cr1 [INFO] [stdout] 1739 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1741:13 [INFO] [stdout] | [INFO] [stdout] 1741 | / callback_ignore_transition_fast!( [INFO] [stdout] 1742 | | self, [INFO] [stdout] 1743 | | handler, [INFO] [stdout] 1744 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | header_escaped_value [INFO] [stdout] 1748 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1939:13 [INFO] [stdout] | [INFO] [stdout] 1939 | callback_eos_expr!(self, handler, context, on_method) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1945:13 [INFO] [stdout] | [INFO] [stdout] 1945 | / callback_transition_fast!( [INFO] [stdout] 1946 | | self, [INFO] [stdout] 1947 | | handler, [INFO] [stdout] 1948 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1951 | | strip_request_url [INFO] [stdout] 1952 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1957:13 [INFO] [stdout] | [INFO] [stdout] 1957 | / callback_transition_fast!( [INFO] [stdout] 1958 | | self, [INFO] [stdout] 1959 | | handler, [INFO] [stdout] 1960 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1963 | | lower_request_method [INFO] [stdout] 1964 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2027:13 [INFO] [stdout] | [INFO] [stdout] 2027 | callback_eos_expr!(self, handler, context, on_url) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2032:9 [INFO] [stdout] | [INFO] [stdout] 2032 | / callback_transition_fast!( [INFO] [stdout] 2033 | | self, [INFO] [stdout] 2034 | | handler, [INFO] [stdout] 2035 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2038 | | strip_request_http [INFO] [stdout] 2039 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2386:13 [INFO] [stdout] | [INFO] [stdout] 2386 | / callback!(self, handler, context, on_status, { [INFO] [stdout] 2387 | | exit_eos!(self, context); [INFO] [stdout] 2388 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2391:9 [INFO] [stdout] | [INFO] [stdout] 2391 | / callback_ignore_transition_fast!( [INFO] [stdout] 2392 | | self, [INFO] [stdout] 2393 | | handler, [INFO] [stdout] 2394 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2397 | | initial_end [INFO] [stdout] 2398 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1636:13 [INFO] [stdout] | [INFO] [stdout] 1636 | callback_eos_expr!(self, handler, context, on_header_name) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1640:13 [INFO] [stdout] | [INFO] [stdout] 1640 | / callback_ignore_transition!( [INFO] [stdout] 1641 | | self, [INFO] [stdout] 1642 | | handler, [INFO] [stdout] 1643 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1646 | | strip_header_value [INFO] [stdout] 1647 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1652:13 [INFO] [stdout] | [INFO] [stdout] 1652 | / callback_transition!( [INFO] [stdout] 1653 | | self, [INFO] [stdout] 1654 | | handler, [INFO] [stdout] 1655 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1658 | | upper_header_name [INFO] [stdout] 1659 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1707:13 [INFO] [stdout] | [INFO] [stdout] 1707 | callback_eos_expr!(self, handler, context, on_header_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1710:9 [INFO] [stdout] | [INFO] [stdout] 1710 | / callback_ignore_transition_fast!( [INFO] [stdout] 1711 | | self, [INFO] [stdout] 1712 | | handler, [INFO] [stdout] 1713 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1716 | | header_lf1 [INFO] [stdout] 1717 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2590:13 [INFO] [stdout] | [INFO] [stdout] 2590 | callback_eos_expr!(self, handler, context, on_chunk_extension_name) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1728:13 [INFO] [stdout] | [INFO] [stdout] 1728 | callback_eos_expr!(self, handler, context, on_header_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2594:13 [INFO] [stdout] | [INFO] [stdout] 2594 | / callback_ignore_transition!( [INFO] [stdout] 2595 | | self, [INFO] [stdout] 2596 | | handler, [INFO] [stdout] 2597 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2600 | | strip_chunk_extension_value [INFO] [stdout] 2601 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1732:13 [INFO] [stdout] | [INFO] [stdout] 1732 | / callback_ignore_transition_fast!( [INFO] [stdout] 1733 | | self, [INFO] [stdout] 1734 | | handler, [INFO] [stdout] 1735 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1738 | | header_cr1 [INFO] [stdout] 1739 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2606:13 [INFO] [stdout] | [INFO] [stdout] 2606 | / callback_transition!( [INFO] [stdout] 2607 | | self, [INFO] [stdout] 2608 | | handler, [INFO] [stdout] 2609 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2612 | | chunk_extension_finished [INFO] [stdout] 2613 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1741:13 [INFO] [stdout] | [INFO] [stdout] 1741 | / callback_ignore_transition_fast!( [INFO] [stdout] 1742 | | self, [INFO] [stdout] 1743 | | handler, [INFO] [stdout] 1744 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1747 | | header_escaped_value [INFO] [stdout] 1748 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2618:13 [INFO] [stdout] | [INFO] [stdout] 2618 | / callback_transition!( [INFO] [stdout] 2619 | | self, [INFO] [stdout] 2620 | | handler, [INFO] [stdout] 2621 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2624 | | upper_chunk_extension_name [INFO] [stdout] 2625 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2661:13 [INFO] [stdout] | [INFO] [stdout] 2661 | callback_eos_expr!(self, handler, context, on_chunk_extension_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2675:13 [INFO] [stdout] | [INFO] [stdout] 2675 | / callback_transition_fast!( [INFO] [stdout] 2676 | | self, [INFO] [stdout] 2677 | | handler, [INFO] [stdout] 2678 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2681 | | chunk_extension_finished [INFO] [stdout] 2682 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2694:13 [INFO] [stdout] | [INFO] [stdout] 2694 | callback_eos_expr!(self, handler, context, on_chunk_extension_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2698:13 [INFO] [stdout] | [INFO] [stdout] 2698 | / callback_ignore_transition_fast!( [INFO] [stdout] 2699 | | self, [INFO] [stdout] 2700 | | handler, [INFO] [stdout] 2701 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2704 | | chunk_extension_quoted_value_finished [INFO] [stdout] 2705 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2707:13 [INFO] [stdout] | [INFO] [stdout] 2707 | / callback_ignore_transition_fast!( [INFO] [stdout] 2708 | | self, [INFO] [stdout] 2709 | | handler, [INFO] [stdout] 2710 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2713 | | chunk_extension_escaped_value [INFO] [stdout] 2714 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2789:13 [INFO] [stdout] | [INFO] [stdout] 2789 | / callback_transition!( [INFO] [stdout] 2790 | | self, [INFO] [stdout] 2791 | | handler, [INFO] [stdout] 2792 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2795 | | chunk_data_cr1 [INFO] [stdout] 2796 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2803:13 [INFO] [stdout] | [INFO] [stdout] 2803 | / callback_transition!( [INFO] [stdout] 2804 | | self, [INFO] [stdout] 2805 | | handler, [INFO] [stdout] 2806 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2809 | | chunk_data [INFO] [stdout] 2810 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1939:13 [INFO] [stdout] | [INFO] [stdout] 1939 | callback_eos_expr!(self, handler, context, on_method) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1945:13 [INFO] [stdout] | [INFO] [stdout] 1945 | / callback_transition_fast!( [INFO] [stdout] 1946 | | self, [INFO] [stdout] 1947 | | handler, [INFO] [stdout] 1948 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1951 | | strip_request_url [INFO] [stdout] 1952 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:1957:13 [INFO] [stdout] | [INFO] [stdout] 1957 | / callback_transition_fast!( [INFO] [stdout] 1958 | | self, [INFO] [stdout] 1959 | | handler, [INFO] [stdout] 1960 | | context, [INFO] [stdout] ... | [INFO] [stdout] 1963 | | lower_request_method [INFO] [stdout] 1964 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3098:13 [INFO] [stdout] | [INFO] [stdout] 3098 | / callback_transition!( [INFO] [stdout] 3099 | | self, [INFO] [stdout] 3100 | | handler, [INFO] [stdout] 3101 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3104 | | multipart_data_by_length_cr [INFO] [stdout] 3105 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3112:13 [INFO] [stdout] | [INFO] [stdout] 3112 | / callback_transition!( [INFO] [stdout] 3113 | | self, [INFO] [stdout] 3114 | | handler, [INFO] [stdout] 3115 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3118 | | multipart_data_by_length [INFO] [stdout] 3119 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2027:13 [INFO] [stdout] | [INFO] [stdout] 2027 | callback_eos_expr!(self, handler, context, on_url) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3175:13 [INFO] [stdout] | [INFO] [stdout] 3175 | callback_eos_expr!(self, handler, context, on_multipart_data) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2032:9 [INFO] [stdout] | [INFO] [stdout] 2032 | / callback_transition_fast!( [INFO] [stdout] 2033 | | self, [INFO] [stdout] 2034 | | handler, [INFO] [stdout] 2035 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2038 | | strip_request_http [INFO] [stdout] 2039 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3178:9 [INFO] [stdout] | [INFO] [stdout] 3178 | / callback_ignore_transition_fast!( [INFO] [stdout] 3179 | | self, [INFO] [stdout] 3180 | | handler, [INFO] [stdout] 3181 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3184 | | multipart_data_by_byte_lf [INFO] [stdout] 3185 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3252:13 [INFO] [stdout] | [INFO] [stdout] 3252 | callback_eos_expr!(self, handler, context, on_url_encoded_name) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3257:17 [INFO] [stdout] | [INFO] [stdout] 3257 | / callback_ignore_transition_fast!( [INFO] [stdout] 3258 | | self, [INFO] [stdout] 3259 | | handler, [INFO] [stdout] 3260 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3263 | | url_encoded_value [INFO] [stdout] 3264 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3267:17 [INFO] [stdout] | [INFO] [stdout] 3267 | / callback_ignore_transition_fast!( [INFO] [stdout] 3268 | | self, [INFO] [stdout] 3269 | | handler, [INFO] [stdout] 3270 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3273 | | url_encoded_name_hex1 [INFO] [stdout] 3274 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3277:17 [INFO] [stdout] | [INFO] [stdout] 3277 | / callback_ignore_transition_fast!( [INFO] [stdout] 3278 | | self, [INFO] [stdout] 3279 | | handler, [INFO] [stdout] 3280 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3283 | | url_encoded_name_ampersand [INFO] [stdout] 3284 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3287:17 [INFO] [stdout] | [INFO] [stdout] 3287 | / callback_ignore_transition_fast!( [INFO] [stdout] 3288 | | self, [INFO] [stdout] 3289 | | handler, [INFO] [stdout] 3290 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3293 | | url_encoded_name_plus [INFO] [stdout] 3294 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3401:13 [INFO] [stdout] | [INFO] [stdout] 3401 | callback_eos_expr!(self, handler, context, on_url_encoded_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3406:17 [INFO] [stdout] | [INFO] [stdout] 3406 | / callback_ignore_transition_fast!( [INFO] [stdout] 3407 | | self, [INFO] [stdout] 3408 | | handler, [INFO] [stdout] 3409 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3412 | | url_encoded_value_hex1 [INFO] [stdout] 3413 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3416:17 [INFO] [stdout] | [INFO] [stdout] 3416 | / callback_ignore_transition!( [INFO] [stdout] 3417 | | self, [INFO] [stdout] 3418 | | handler, [INFO] [stdout] 3419 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3422 | | url_encoded_name [INFO] [stdout] 3423 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2386:13 [INFO] [stdout] | [INFO] [stdout] 2386 | / callback!(self, handler, context, on_status, { [INFO] [stdout] 2387 | | exit_eos!(self, context); [INFO] [stdout] 2388 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3426:17 [INFO] [stdout] | [INFO] [stdout] 3426 | / callback_ignore_transition_fast!( [INFO] [stdout] 3427 | | self, [INFO] [stdout] 3428 | | handler, [INFO] [stdout] 3429 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3432 | | url_encoded_value_plus [INFO] [stdout] 3433 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2391:9 [INFO] [stdout] | [INFO] [stdout] 2391 | / callback_ignore_transition_fast!( [INFO] [stdout] 2392 | | self, [INFO] [stdout] 2393 | | handler, [INFO] [stdout] 2394 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2397 | | initial_end [INFO] [stdout] 2398 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2590:13 [INFO] [stdout] | [INFO] [stdout] 2590 | callback_eos_expr!(self, handler, context, on_chunk_extension_name) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2594:13 [INFO] [stdout] | [INFO] [stdout] 2594 | / callback_ignore_transition!( [INFO] [stdout] 2595 | | self, [INFO] [stdout] 2596 | | handler, [INFO] [stdout] 2597 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2600 | | strip_chunk_extension_value [INFO] [stdout] 2601 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2606:13 [INFO] [stdout] | [INFO] [stdout] 2606 | / callback_transition!( [INFO] [stdout] 2607 | | self, [INFO] [stdout] 2608 | | handler, [INFO] [stdout] 2609 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2612 | | chunk_extension_finished [INFO] [stdout] 2613 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:1982:9 [INFO] [stdout] | [INFO] [stdout] 1982 | / parse_payload_data!( [INFO] [stdout] 1983 | | self, [INFO] [stdout] 1984 | | handler, [INFO] [stdout] 1985 | | context, [INFO] [stdout] 1986 | | on_data [INFO] [stdout] 1987 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:1982:9 [INFO] [stdout] | [INFO] [stdout] 1982 | / parse_payload_data!( [INFO] [stdout] 1983 | | self, [INFO] [stdout] 1984 | | handler, [INFO] [stdout] 1985 | | context, [INFO] [stdout] 1986 | | on_data [INFO] [stdout] 1987 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2618:13 [INFO] [stdout] | [INFO] [stdout] 2618 | / callback_transition!( [INFO] [stdout] 2619 | | self, [INFO] [stdout] 2620 | | handler, [INFO] [stdout] 2621 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2624 | | upper_chunk_extension_name [INFO] [stdout] 2625 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2661:13 [INFO] [stdout] | [INFO] [stdout] 2661 | callback_eos_expr!(self, handler, context, on_chunk_extension_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2177:9 [INFO] [stdout] | [INFO] [stdout] 2177 | / parse_payload_data!( [INFO] [stdout] 2178 | | self, [INFO] [stdout] 2179 | | handler, [INFO] [stdout] 2180 | | context, [INFO] [stdout] 2181 | | on_go_away_debug_data [INFO] [stdout] 2182 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2675:13 [INFO] [stdout] | [INFO] [stdout] 2675 | / callback_transition_fast!( [INFO] [stdout] 2676 | | self, [INFO] [stdout] 2677 | | handler, [INFO] [stdout] 2678 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2681 | | chunk_extension_finished [INFO] [stdout] 2682 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2177:9 [INFO] [stdout] | [INFO] [stdout] 2177 | / parse_payload_data!( [INFO] [stdout] 2178 | | self, [INFO] [stdout] 2179 | | handler, [INFO] [stdout] 2180 | | context, [INFO] [stdout] 2181 | | on_go_away_debug_data [INFO] [stdout] 2182 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2694:13 [INFO] [stdout] | [INFO] [stdout] 2694 | callback_eos_expr!(self, handler, context, on_chunk_extension_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2698:13 [INFO] [stdout] | [INFO] [stdout] 2698 | / callback_ignore_transition_fast!( [INFO] [stdout] 2699 | | self, [INFO] [stdout] 2700 | | handler, [INFO] [stdout] 2701 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2704 | | chunk_extension_quoted_value_finished [INFO] [stdout] 2705 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2707:13 [INFO] [stdout] | [INFO] [stdout] 2707 | / callback_ignore_transition_fast!( [INFO] [stdout] 2708 | | self, [INFO] [stdout] 2709 | | handler, [INFO] [stdout] 2710 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2713 | | chunk_extension_escaped_value [INFO] [stdout] 2714 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2352:9 [INFO] [stdout] | [INFO] [stdout] 2352 | / parse_payload_data!( [INFO] [stdout] 2353 | | self, [INFO] [stdout] 2354 | | handler, [INFO] [stdout] 2355 | | context, [INFO] [stdout] 2356 | | on_headers_fragment [INFO] [stdout] 2357 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2352:9 [INFO] [stdout] | [INFO] [stdout] 2352 | / parse_payload_data!( [INFO] [stdout] 2353 | | self, [INFO] [stdout] 2354 | | handler, [INFO] [stdout] 2355 | | context, [INFO] [stdout] 2356 | | on_headers_fragment [INFO] [stdout] 2357 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2789:13 [INFO] [stdout] | [INFO] [stdout] 2789 | / callback_transition!( [INFO] [stdout] 2790 | | self, [INFO] [stdout] 2791 | | handler, [INFO] [stdout] 2792 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2795 | | chunk_data_cr1 [INFO] [stdout] 2796 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2369:9 [INFO] [stdout] | [INFO] [stdout] 2369 | / parse_payload_data!( [INFO] [stdout] 2370 | | self, [INFO] [stdout] 2371 | | handler, [INFO] [stdout] 2372 | | context, [INFO] [stdout] 2373 | | on_ping [INFO] [stdout] 2374 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:2803:13 [INFO] [stdout] | [INFO] [stdout] 2803 | / callback_transition!( [INFO] [stdout] 2804 | | self, [INFO] [stdout] 2805 | | handler, [INFO] [stdout] 2806 | | context, [INFO] [stdout] ... | [INFO] [stdout] 2809 | | chunk_data [INFO] [stdout] 2810 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2369:9 [INFO] [stdout] | [INFO] [stdout] 2369 | / parse_payload_data!( [INFO] [stdout] 2370 | | self, [INFO] [stdout] 2371 | | handler, [INFO] [stdout] 2372 | | context, [INFO] [stdout] 2373 | | on_ping [INFO] [stdout] 2374 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3098:13 [INFO] [stdout] | [INFO] [stdout] 3098 | / callback_transition!( [INFO] [stdout] 3099 | | self, [INFO] [stdout] 3100 | | handler, [INFO] [stdout] 3101 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3104 | | multipart_data_by_length_cr [INFO] [stdout] 3105 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3112:13 [INFO] [stdout] | [INFO] [stdout] 3112 | / callback_transition!( [INFO] [stdout] 3113 | | self, [INFO] [stdout] 3114 | | handler, [INFO] [stdout] 3115 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3118 | | multipart_data_by_length [INFO] [stdout] 3119 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3175:13 [INFO] [stdout] | [INFO] [stdout] 3175 | callback_eos_expr!(self, handler, context, on_multipart_data) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3178:9 [INFO] [stdout] | [INFO] [stdout] 3178 | / callback_ignore_transition_fast!( [INFO] [stdout] 3179 | | self, [INFO] [stdout] 3180 | | handler, [INFO] [stdout] 3181 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3184 | | multipart_data_by_byte_lf [INFO] [stdout] 3185 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2989:9 [INFO] [stdout] | [INFO] [stdout] 2989 | / parse_payload_data!( [INFO] [stdout] 2990 | | self, [INFO] [stdout] 2991 | | handler, [INFO] [stdout] 2992 | | context, [INFO] [stdout] 2993 | | on_unsupported [INFO] [stdout] 2994 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2989:9 [INFO] [stdout] | [INFO] [stdout] 2989 | / parse_payload_data!( [INFO] [stdout] 2990 | | self, [INFO] [stdout] 2991 | | handler, [INFO] [stdout] 2992 | | context, [INFO] [stdout] 2993 | | on_unsupported [INFO] [stdout] 2994 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3252:13 [INFO] [stdout] | [INFO] [stdout] 3252 | callback_eos_expr!(self, handler, context, on_url_encoded_name) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3257:17 [INFO] [stdout] | [INFO] [stdout] 3257 | / callback_ignore_transition_fast!( [INFO] [stdout] 3258 | | self, [INFO] [stdout] 3259 | | handler, [INFO] [stdout] 3260 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3263 | | url_encoded_value [INFO] [stdout] 3264 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:327:53 [INFO] [stdout] | [INFO] [stdout] 327 | self.name.extend_from_slice(bs_slice!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3267:17 [INFO] [stdout] | [INFO] [stdout] 3267 | / callback_ignore_transition_fast!( [INFO] [stdout] 3268 | | self, [INFO] [stdout] 3269 | | handler, [INFO] [stdout] 3270 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3273 | | url_encoded_name_hex1 [INFO] [stdout] 3274 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:334:41 [INFO] [stdout] | [INFO] [stdout] 334 | self.name.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3277:17 [INFO] [stdout] | [INFO] [stdout] 3277 | / callback_ignore_transition_fast!( [INFO] [stdout] 3278 | | self, [INFO] [stdout] 3279 | | handler, [INFO] [stdout] 3280 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3283 | | url_encoded_name_ampersand [INFO] [stdout] 3284 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:363:62 [INFO] [stdout] | [INFO] [stdout] 363 | ... self.value.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3287:17 [INFO] [stdout] | [INFO] [stdout] 3287 | / callback_ignore_transition_fast!( [INFO] [stdout] 3288 | | self, [INFO] [stdout] 3289 | | handler, [INFO] [stdout] 3290 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3293 | | url_encoded_name_plus [INFO] [stdout] 3294 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:390:62 [INFO] [stdout] | [INFO] [stdout] 390 | ... self.value.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:413:66 [INFO] [stdout] | [INFO] [stdout] 413 | ... self.value.extend_from_slice(bs_slice!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:425:55 [INFO] [stdout] | [INFO] [stdout] 425 | submit_name_value!(self.name, bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:425:55 [INFO] [stdout] | [INFO] [stdout] 425 | submit_name_value!(self.name, bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3401:13 [INFO] [stdout] | [INFO] [stdout] 3401 | callback_eos_expr!(self, handler, context, on_url_encoded_value) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3406:17 [INFO] [stdout] | [INFO] [stdout] 3406 | / callback_ignore_transition_fast!( [INFO] [stdout] 3407 | | self, [INFO] [stdout] 3408 | | handler, [INFO] [stdout] 3409 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3412 | | url_encoded_value_hex1 [INFO] [stdout] 3413 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:621:57 [INFO] [stdout] | [INFO] [stdout] 621 | ... self.name.extend_from_slice(bs_slice!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:629:49 [INFO] [stdout] | [INFO] [stdout] 629 | self.name.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3416:17 [INFO] [stdout] | [INFO] [stdout] 3416 | / callback_ignore_transition!( [INFO] [stdout] 3417 | | self, [INFO] [stdout] 3418 | | handler, [INFO] [stdout] 3419 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3422 | | url_encoded_name [INFO] [stdout] 3423 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http1.rs:3426:17 [INFO] [stdout] | [INFO] [stdout] 3426 | / callback_ignore_transition_fast!( [INFO] [stdout] 3427 | | self, [INFO] [stdout] 3428 | | handler, [INFO] [stdout] 3429 | | context, [INFO] [stdout] ... | [INFO] [stdout] 3432 | | url_encoded_value_plus [INFO] [stdout] 3433 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:702:58 [INFO] [stdout] | [INFO] [stdout] 702 | ... self.value.extend_from_slice(bs_slice!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:710:50 [INFO] [stdout] | [INFO] [stdout] 710 | self.value.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:815:37 [INFO] [stdout] | [INFO] [stdout] 815 | submit!(string, bs_slice!(context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:823:29 [INFO] [stdout] | [INFO] [stdout] 823 | submit!(string, bs_slice_ignore!(context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:1982:9 [INFO] [stdout] | [INFO] [stdout] 1982 | / parse_payload_data!( [INFO] [stdout] 1983 | | self, [INFO] [stdout] 1984 | | handler, [INFO] [stdout] 1985 | | context, [INFO] [stdout] 1986 | | on_data [INFO] [stdout] 1987 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:1982:9 [INFO] [stdout] | [INFO] [stdout] 1982 | / parse_payload_data!( [INFO] [stdout] 1983 | | self, [INFO] [stdout] 1984 | | handler, [INFO] [stdout] 1985 | | context, [INFO] [stdout] 1986 | | on_data [INFO] [stdout] 1987 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2177:9 [INFO] [stdout] | [INFO] [stdout] 2177 | / parse_payload_data!( [INFO] [stdout] 2178 | | self, [INFO] [stdout] 2179 | | handler, [INFO] [stdout] 2180 | | context, [INFO] [stdout] 2181 | | on_go_away_debug_data [INFO] [stdout] 2182 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2177:9 [INFO] [stdout] | [INFO] [stdout] 2177 | / parse_payload_data!( [INFO] [stdout] 2178 | | self, [INFO] [stdout] 2179 | | handler, [INFO] [stdout] 2180 | | context, [INFO] [stdout] 2181 | | on_go_away_debug_data [INFO] [stdout] 2182 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2352:9 [INFO] [stdout] | [INFO] [stdout] 2352 | / parse_payload_data!( [INFO] [stdout] 2353 | | self, [INFO] [stdout] 2354 | | handler, [INFO] [stdout] 2355 | | context, [INFO] [stdout] 2356 | | on_headers_fragment [INFO] [stdout] 2357 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2352:9 [INFO] [stdout] | [INFO] [stdout] 2352 | / parse_payload_data!( [INFO] [stdout] 2353 | | self, [INFO] [stdout] 2354 | | handler, [INFO] [stdout] 2355 | | context, [INFO] [stdout] 2356 | | on_headers_fragment [INFO] [stdout] 2357 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2369:9 [INFO] [stdout] | [INFO] [stdout] 2369 | / parse_payload_data!( [INFO] [stdout] 2370 | | self, [INFO] [stdout] 2371 | | handler, [INFO] [stdout] 2372 | | context, [INFO] [stdout] 2373 | | on_ping [INFO] [stdout] 2374 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2369:9 [INFO] [stdout] | [INFO] [stdout] 2369 | / parse_payload_data!( [INFO] [stdout] 2370 | | self, [INFO] [stdout] 2371 | | handler, [INFO] [stdout] 2372 | | context, [INFO] [stdout] 2373 | | on_ping [INFO] [stdout] 2374 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2989:9 [INFO] [stdout] | [INFO] [stdout] 2989 | / parse_payload_data!( [INFO] [stdout] 2990 | | self, [INFO] [stdout] 2991 | | handler, [INFO] [stdout] 2992 | | context, [INFO] [stdout] 2993 | | on_unsupported [INFO] [stdout] 2994 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/http2.rs:2989:9 [INFO] [stdout] | [INFO] [stdout] 2989 | / parse_payload_data!( [INFO] [stdout] 2990 | | self, [INFO] [stdout] 2991 | | handler, [INFO] [stdout] 2992 | | context, [INFO] [stdout] 2993 | | on_unsupported [INFO] [stdout] 2994 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:327:53 [INFO] [stdout] | [INFO] [stdout] 327 | self.name.extend_from_slice(bs_slice!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:334:41 [INFO] [stdout] | [INFO] [stdout] 334 | self.name.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:363:62 [INFO] [stdout] | [INFO] [stdout] 363 | ... self.value.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:390:62 [INFO] [stdout] | [INFO] [stdout] 390 | ... self.value.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:413:66 [INFO] [stdout] | [INFO] [stdout] 413 | ... self.value.extend_from_slice(bs_slice!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:425:55 [INFO] [stdout] | [INFO] [stdout] 425 | submit_name_value!(self.name, bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:425:55 [INFO] [stdout] | [INFO] [stdout] 425 | submit_name_value!(self.name, bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:621:57 [INFO] [stdout] | [INFO] [stdout] 621 | ... self.name.extend_from_slice(bs_slice!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:629:49 [INFO] [stdout] | [INFO] [stdout] 629 | self.name.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:702:58 [INFO] [stdout] | [INFO] [stdout] 702 | ... self.value.extend_from_slice(bs_slice!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:710:50 [INFO] [stdout] | [INFO] [stdout] 710 | self.value.extend_from_slice(bs_slice_ignore!(self.context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:815:37 [INFO] [stdout] | [INFO] [stdout] 815 | submit!(string, bs_slice!(context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Trailing semicolon in macro [INFO] [stdout] --> src/util.rs:823:29 [INFO] [stdout] | [INFO] [stdout] 823 | submit!(string, bs_slice_ignore!(context)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `bs_slice_ignore` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition [INFO] [stdout] --> src/fsm.rs:195:1 [INFO] [stdout] | [INFO] [stdout] 195 | / macro_rules! get_state { [INFO] [stdout] 196 | | ($parser:expr) => ({ [INFO] [stdout] 197 | | $parser.state [INFO] [stdout] 198 | | }) [INFO] [stdout] 199 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition [INFO] [stdout] --> src/http1.rs:94:1 [INFO] [stdout] | [INFO] [stdout] 94 | / macro_rules! inc_lower14 { [INFO] [stdout] 95 | | ($parser:expr, $length:expr) => ({ [INFO] [stdout] 96 | | set_lower14!( [INFO] [stdout] 97 | | $parser, [INFO] [stdout] ... | [INFO] [stdout] 100 | | }); [INFO] [stdout] 101 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition [INFO] [stdout] --> src/http1.rs:141:1 [INFO] [stdout] | [INFO] [stdout] 141 | / macro_rules! unset_flag { [INFO] [stdout] 142 | | ($parser:expr, $flag:expr) => ({ [INFO] [stdout] 143 | | $parser.bit_data &= !(($flag & FLAG_MASK) << FLAG_SHIFT); [INFO] [stdout] 144 | | }); [INFO] [stdout] 145 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around method argument [INFO] [stdout] --> src/http2.rs:2164:13 [INFO] [stdout] | [INFO] [stdout] 2164 | ((self.bit_data16a as u32) << 16 | self.bit_data16b as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `str` [INFO] [stdout] --> src/util.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | str }; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/util.rs:245:20 [INFO] [stdout] | [INFO] [stdout] 245 | on_error: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(FieldError) + 'a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see issue #80165 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/util.rs:555:19 [INFO] [stdout] | [INFO] [stdout] 555 | on_error: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(QueryError) + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see issue #80165 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition [INFO] [stdout] --> src/fsm.rs:195:1 [INFO] [stdout] | [INFO] [stdout] 195 | / macro_rules! get_state { [INFO] [stdout] 196 | | ($parser:expr) => ({ [INFO] [stdout] 197 | | $parser.state [INFO] [stdout] 198 | | }) [INFO] [stdout] 199 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition [INFO] [stdout] --> src/http1.rs:94:1 [INFO] [stdout] | [INFO] [stdout] 94 | / macro_rules! inc_lower14 { [INFO] [stdout] 95 | | ($parser:expr, $length:expr) => ({ [INFO] [stdout] 96 | | set_lower14!( [INFO] [stdout] 97 | | $parser, [INFO] [stdout] ... | [INFO] [stdout] 100 | | }); [INFO] [stdout] 101 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition [INFO] [stdout] --> src/http1.rs:141:1 [INFO] [stdout] | [INFO] [stdout] 141 | / macro_rules! unset_flag { [INFO] [stdout] 142 | | ($parser:expr, $flag:expr) => ({ [INFO] [stdout] 143 | | $parser.bit_data &= !(($flag & FLAG_MASK) << FLAG_SHIFT); [INFO] [stdout] 144 | | }); [INFO] [stdout] 145 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around method argument [INFO] [stdout] --> src/http2.rs:2164:13 [INFO] [stdout] | [INFO] [stdout] 2164 | ((self.bit_data16a as u32) << 16 | self.bit_data16b as u32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `str` [INFO] [stdout] --> src/util.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | str }; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/util.rs:245:20 [INFO] [stdout] | [INFO] [stdout] 245 | on_error: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(FieldError) + 'a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see issue #80165 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/util.rs:555:19 [INFO] [stdout] | [INFO] [stdout] 555 | on_error: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(QueryError) + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see issue #80165 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ParserState` [INFO] [stdout] --> src/test/http2/frame_format.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 22 | ParserState }; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 62 previous errors; 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `http-box` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 62 previous errors; 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "cddb22cb4e745ab0bb235d1744eba809226b3eb56d9fbdb883b112ba401ab92a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cddb22cb4e745ab0bb235d1744eba809226b3eb56d9fbdb883b112ba401ab92a", kill_on_drop: false }` [INFO] [stdout] cddb22cb4e745ab0bb235d1744eba809226b3eb56d9fbdb883b112ba401ab92a