[INFO] fetching crate wain-syntax-text 0.2.0... [INFO] checking wain-syntax-text-0.2.0 against try#a7a572ce3edd6d476191fbfe92c9c1986e009b34 for pr-87190-3 [INFO] extracting crate wain-syntax-text 0.2.0 into /workspace/builds/worker-45/source [INFO] validating manifest of crates.io crate wain-syntax-text 0.2.0 on toolchain a7a572ce3edd6d476191fbfe92c9c1986e009b34 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate wain-syntax-text 0.2.0 [INFO] finished tweaking crates.io crate wain-syntax-text 0.2.0 [INFO] tweaked toml for crates.io crate wain-syntax-text 0.2.0 written to /workspace/builds/worker-45/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-45/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-45/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 513f71c9b8dc94f57d104917759314cc47d71ca19e6c9ca51cb3f022c6319d6b [INFO] running `Command { std: "docker" "start" "-a" "513f71c9b8dc94f57d104917759314cc47d71ca19e6c9ca51cb3f022c6319d6b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "513f71c9b8dc94f57d104917759314cc47d71ca19e6c9ca51cb3f022c6319d6b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "513f71c9b8dc94f57d104917759314cc47d71ca19e6c9ca51cb3f022c6319d6b", kill_on_drop: false }` [INFO] [stdout] 513f71c9b8dc94f57d104917759314cc47d71ca19e6c9ca51cb3f022c6319d6b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-45/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-45/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d6b631ffa8d136bddcf84b286f280dbd76fa2b2600cd0bbba66774d6b009b1ef [INFO] running `Command { std: "docker" "start" "-a" "d6b631ffa8d136bddcf84b286f280dbd76fa2b2600cd0bbba66774d6b009b1ef", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Checking wain-ast v0.2.1 [INFO] [stderr] Checking wain-syntax-text v0.2.0 (/tmp/fixit) [INFO] [stderr] Migrating src/lib.rs from 2018 edition to 2021 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3665 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 3666 | | r#"(func (export "a") (export "b") (export "c"))"#, [INFO] [stdout] 3667 | | Func<'_>, [INFO] [stdout] 3668 | | Func { [INFO] [stdout] 3669 | | .. [INFO] [stdout] 3670 | | } [INFO] [stdout] 3671 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4701 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4702 | | r#"(table $tbl (export "n") 2 funcref)"#, [INFO] [stdout] 4703 | | TableAbbrev<'_>, [INFO] [stdout] 4704 | | TableAbbrev::Table(Table { [INFO] [stdout] ... | [INFO] [stdout] 4711 | | }) [INFO] [stdout] 4712 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4722 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4723 | | r#"(table $tbl (export "n1") (export "n2") 2 funcref)"#, [INFO] [stdout] 4724 | | TableAbbrev<'_>, [INFO] [stdout] 4725 | | TableAbbrev::Table(Table { [INFO] [stdout] ... | [INFO] [stdout] 4732 | | }) [INFO] [stdout] 4733 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4761 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4762 | | r#"(table $tbl (export "n1") (export "n2") (import "m" "n3") 2 funcref)"#, [INFO] [stdout] 4763 | | TableAbbrev<'_>, [INFO] [stdout] 4764 | | TableAbbrev::Table(Table { [INFO] [stdout] 4765 | | import: Some(_), .. [INFO] [stdout] 4766 | | }) [INFO] [stdout] 4767 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4769 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4770 | | r#"(table $tbl (export "n1") funcref (elem 1 2 3))"#, [INFO] [stdout] 4771 | | TableAbbrev<'_>, [INFO] [stdout] 4772 | | TableAbbrev::Elem(..) [INFO] [stdout] 4773 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4920 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4921 | | r#"(memory $m (export "n") 0)"#, [INFO] [stdout] 4922 | | MemoryAbbrev<'_>, [INFO] [stdout] 4923 | | MemoryAbbrev::Memory(Memory { [INFO] [stdout] ... | [INFO] [stdout] 4928 | | }) [INFO] [stdout] 4929 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4939 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4940 | | r#"(memory $m (export "n") (export "n2") 0)"#, [INFO] [stdout] 4941 | | MemoryAbbrev<'_>, [INFO] [stdout] 4942 | | MemoryAbbrev::Memory(Memory { [INFO] [stdout] ... | [INFO] [stdout] 4947 | | }) [INFO] [stdout] 4948 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4976 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4977 | | r#"(memory $m (export "e1") (export "e2") (import "m" "n") 2)"#, [INFO] [stdout] 4978 | | MemoryAbbrev<'_>, [INFO] [stdout] 4979 | | MemoryAbbrev::Memory(Memory { [INFO] [stdout] 4980 | | import: Some(_), .. [INFO] [stdout] 4981 | | }) [INFO] [stdout] 4982 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4984 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4985 | | r#"(memory $m (export "e") (data "hello"))"#, [INFO] [stdout] 4986 | | MemoryAbbrev<'_>, [INFO] [stdout] 4987 | | MemoryAbbrev::Data(..) [INFO] [stdout] 4988 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 5043 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 5044 | | r#"(global $g (export "n") i32)"#, [INFO] [stdout] 5045 | | Global<'_>, [INFO] [stdout] 5046 | | Global { [INFO] [stdout] ... | [INFO] [stdout] 5052 | | } [INFO] [stdout] 5053 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 5063 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 5064 | | r#"(global $g (export "n1") (export "n2") i32)"#, [INFO] [stdout] 5065 | | Global<'_>, [INFO] [stdout] 5066 | | Global { .. } [INFO] [stdout] 5067 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 5087 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 5088 | | r#"(global $g (export "e") (import "m" "n") i32)"#, [INFO] [stdout] 5089 | | Global<'_>, [INFO] [stdout] 5090 | | Global{ kind: GlobalKind::Import(_), .. } [INFO] [stdout] 5091 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 12 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.53s [INFO] [stderr] Running `cargo check` to verify 2021 [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Checking wain-syntax-text v0.2.0 (/tmp/fixit) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3665 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 3666 | | r#"(func (export "a") (export "b") (export "c"))"#, [INFO] [stdout] 3667 | | Func<'_>, [INFO] [stdout] 3668 | | Func { [INFO] [stdout] 3669 | | .. [INFO] [stdout] 3670 | | } [INFO] [stdout] 3671 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4701 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4702 | | r#"(table $tbl (export "n") 2 funcref)"#, [INFO] [stdout] 4703 | | TableAbbrev<'_>, [INFO] [stdout] 4704 | | TableAbbrev::Table(Table { [INFO] [stdout] ... | [INFO] [stdout] 4711 | | }) [INFO] [stdout] 4712 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4722 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4723 | | r#"(table $tbl (export "n1") (export "n2") 2 funcref)"#, [INFO] [stdout] 4724 | | TableAbbrev<'_>, [INFO] [stdout] 4725 | | TableAbbrev::Table(Table { [INFO] [stdout] ... | [INFO] [stdout] 4732 | | }) [INFO] [stdout] 4733 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4761 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4762 | | r#"(table $tbl (export "n1") (export "n2") (import "m" "n3") 2 funcref)"#, [INFO] [stdout] 4763 | | TableAbbrev<'_>, [INFO] [stdout] 4764 | | TableAbbrev::Table(Table { [INFO] [stdout] 4765 | | import: Some(_), .. [INFO] [stdout] 4766 | | }) [INFO] [stdout] 4767 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4769 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4770 | | r#"(table $tbl (export "n1") funcref (elem 1 2 3))"#, [INFO] [stdout] 4771 | | TableAbbrev<'_>, [INFO] [stdout] 4772 | | TableAbbrev::Elem(..) [INFO] [stdout] 4773 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4920 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4921 | | r#"(memory $m (export "n") 0)"#, [INFO] [stdout] 4922 | | MemoryAbbrev<'_>, [INFO] [stdout] 4923 | | MemoryAbbrev::Memory(Memory { [INFO] [stdout] ... | [INFO] [stdout] 4928 | | }) [INFO] [stdout] 4929 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4939 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4940 | | r#"(memory $m (export "n") (export "n2") 0)"#, [INFO] [stdout] 4941 | | MemoryAbbrev<'_>, [INFO] [stdout] 4942 | | MemoryAbbrev::Memory(Memory { [INFO] [stdout] ... | [INFO] [stdout] 4947 | | }) [INFO] [stdout] 4948 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4976 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4977 | | r#"(memory $m (export "e1") (export "e2") (import "m" "n") 2)"#, [INFO] [stdout] 4978 | | MemoryAbbrev<'_>, [INFO] [stdout] 4979 | | MemoryAbbrev::Memory(Memory { [INFO] [stdout] 4980 | | import: Some(_), .. [INFO] [stdout] 4981 | | }) [INFO] [stdout] 4982 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 4984 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 4985 | | r#"(memory $m (export "e") (data "hello"))"#, [INFO] [stdout] 4986 | | MemoryAbbrev<'_>, [INFO] [stdout] 4987 | | MemoryAbbrev::Data(..) [INFO] [stdout] 4988 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 5043 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 5044 | | r#"(global $g (export "n") i32)"#, [INFO] [stdout] 5045 | | Global<'_>, [INFO] [stdout] 5046 | | Global { [INFO] [stdout] ... | [INFO] [stdout] 5052 | | } [INFO] [stdout] 5053 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 5063 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 5064 | | r#"(global $g (export "n1") (export "n2") i32)"#, [INFO] [stdout] 5065 | | Global<'_>, [INFO] [stdout] 5066 | | Global { .. } [INFO] [stdout] 5067 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/parser.rs:2639:58 [INFO] [stdout] | [INFO] [stdout] 2639 | assert_parse!($input, $node, $expect if true); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 5087 | let parser = assert_parse!( [INFO] [stdout] | ______________________- [INFO] [stdout] 5088 | | r#"(global $g (export "e") (import "m" "n") i32)"#, [INFO] [stdout] 5089 | | Global<'_>, [INFO] [stdout] 5090 | | Global{ kind: GlobalKind::Import(_), .. } [INFO] [stdout] 5091 | | ); [INFO] [stdout] | |_________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `assert_parse` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 12 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 8.73s [INFO] running `Command { std: "docker" "inspect" "d6b631ffa8d136bddcf84b286f280dbd76fa2b2600cd0bbba66774d6b009b1ef", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d6b631ffa8d136bddcf84b286f280dbd76fa2b2600cd0bbba66774d6b009b1ef", kill_on_drop: false }` [INFO] [stdout] d6b631ffa8d136bddcf84b286f280dbd76fa2b2600cd0bbba66774d6b009b1ef