Nov 18 04:16:37.262 INFO testing parsing-codegen-0.1.0 against try#2e026d6e5d7621634147ad4c8074f1d964dbb1be for pr-55982 Nov 18 04:16:37.262 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 18 04:16:37.483 INFO [stdout] c5af0026356e4f5cd9470d79aac6661802e187eda5d826e91062aef9247db709 Nov 18 04:16:37.485 INFO running `"docker" "start" "-a" "c5af0026356e4f5cd9470d79aac6661802e187eda5d826e91062aef9247db709"` Nov 18 04:16:37.868 INFO [stderr] usermod: no changes Nov 18 04:16:37.890 INFO [stderr] Compiling parsing-codegen v0.1.0 (/source) Nov 18 04:16:41.862 INFO [stderr] warning: unused import: `syntax::ext::base::MultiItemModifier` Nov 18 04:16:41.866 INFO [stderr] --> src/lib.rs:17:5 Nov 18 04:16:41.866 INFO [stderr] | Nov 18 04:16:41.866 INFO [stderr] 17 | use syntax::ext::base::MultiItemModifier; Nov 18 04:16:41.866 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 18 04:16:41.866 INFO [stderr] | Nov 18 04:16:41.866 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 18 04:16:41.866 INFO [stderr] Nov 18 04:16:41.931 INFO [stderr] warning: unused variable: `cx` Nov 18 04:16:41.932 INFO [stderr] --> src/lib.rs:33:5 Nov 18 04:16:41.932 INFO [stderr] | Nov 18 04:16:41.932 INFO [stderr] 33 | cx: &mut ExtCtxt, Nov 18 04:16:41.932 INFO [stderr] | ^^ help: consider using `_cx` instead Nov 18 04:16:41.932 INFO [stderr] | Nov 18 04:16:41.932 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 18 04:16:41.932 INFO [stderr] Nov 18 04:16:41.932 INFO [stderr] warning: unused variable: `span` Nov 18 04:16:41.932 INFO [stderr] --> src/lib.rs:34:5 Nov 18 04:16:41.932 INFO [stderr] | Nov 18 04:16:41.932 INFO [stderr] 34 | span: Span, Nov 18 04:16:41.932 INFO [stderr] | ^^^^ help: consider using `_span` instead Nov 18 04:16:41.932 INFO [stderr] Nov 18 04:16:41.932 INFO [stderr] warning: unused variable: `mi` Nov 18 04:16:41.932 INFO [stderr] --> src/lib.rs:35:5 Nov 18 04:16:41.932 INFO [stderr] | Nov 18 04:16:41.932 INFO [stderr] 35 | mi: &MetaItem, Nov 18 04:16:41.932 INFO [stderr] | ^^ help: consider using `_mi` instead Nov 18 04:16:41.932 INFO [stderr] Nov 18 04:16:42.681 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.80s Nov 18 04:16:42.688 INFO [stderr] su: No module specific data is present Nov 18 04:16:43.188 INFO running `"docker" "inspect" "c5af0026356e4f5cd9470d79aac6661802e187eda5d826e91062aef9247db709"` Nov 18 04:16:43.296 INFO running `"docker" "rm" "-f" "c5af0026356e4f5cd9470d79aac6661802e187eda5d826e91062aef9247db709"` Nov 18 04:16:43.447 INFO [stdout] c5af0026356e4f5cd9470d79aac6661802e187eda5d826e91062aef9247db709 Nov 18 04:16:43.451 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 18 04:16:43.848 INFO [stdout] f0f919ee8127bbd053dd5f3b440f1ea6dd2dd5131dc860e8462cbe57153d21e5 Nov 18 04:16:43.853 INFO running `"docker" "start" "-a" "f0f919ee8127bbd053dd5f3b440f1ea6dd2dd5131dc860e8462cbe57153d21e5"` Nov 18 04:16:44.580 INFO [stderr] usermod: no changes Nov 18 04:16:44.618 INFO [stderr] Compiling parsing-codegen v0.1.0 (/source) Nov 18 04:16:45.005 INFO [stdout] Item( Nov 18 04:16:45.006 INFO [stdout] Item { Nov 18 04:16:45.006 INFO [stdout] ident: Digit#0, Nov 18 04:16:45.006 INFO [stdout] attrs: [], Nov 18 04:16:45.006 INFO [stdout] id: NodeId(4294967040), Nov 18 04:16:45.006 INFO [stdout] node: Enum( Nov 18 04:16:45.006 INFO [stdout] EnumDef { Nov 18 04:16:45.006 INFO [stdout] variants: [ Nov 18 04:16:45.006 INFO [stdout] Spanned { Nov 18 04:16:45.006 INFO [stdout] node: Variant_ { Nov 18 04:16:45.006 INFO [stdout] ident: Digit0#0, Nov 18 04:16:45.006 INFO [stdout] attrs: [], Nov 18 04:16:45.006 INFO [stdout] data: Tuple( Nov 18 04:16:45.006 INFO [stdout] [], Nov 18 04:16:45.006 INFO [stdout] NodeId(4294967040) Nov 18 04:16:45.006 INFO [stdout] ), Nov 18 04:16:45.006 INFO [stdout] disr_expr: None Nov 18 04:16:45.006 INFO [stdout] }, Nov 18 04:16:45.007 INFO [stdout] span: Span { Nov 18 04:16:45.007 INFO [stdout] lo: BytePos( Nov 18 04:16:45.007 INFO [stdout] 79 Nov 18 04:16:45.007 INFO [stdout] ), Nov 18 04:16:45.007 INFO [stdout] hi: BytePos( Nov 18 04:16:45.007 INFO [stdout] 88 Nov 18 04:16:45.007 INFO [stdout] ), Nov 18 04:16:45.007 INFO [stdout] ctxt: #0 Nov 18 04:16:45.007 INFO [stdout] } Nov 18 04:16:45.007 INFO [stdout] }, Nov 18 04:16:45.007 INFO [stdout] Spanned { Nov 18 04:16:45.007 INFO [stdout] node: Variant_ { Nov 18 04:16:45.007 INFO [stdout] ident: Digit1#0, Nov 18 04:16:45.007 INFO [stdout] attrs: [], Nov 18 04:16:45.007 INFO [stdout] data: Tuple( Nov 18 04:16:45.008 INFO [stdout] [], Nov 18 04:16:45.008 INFO [stdout] NodeId(4294967040) Nov 18 04:16:45.008 INFO [stdout] ), Nov 18 04:16:45.008 INFO [stdout] disr_expr: None Nov 18 04:16:45.008 INFO [stdout] }, Nov 18 04:16:45.008 INFO [stdout] span: Span { Nov 18 04:16:45.008 INFO [stdout] lo: BytePos( Nov 18 04:16:45.008 INFO [stdout] 94 Nov 18 04:16:45.008 INFO [stdout] ), Nov 18 04:16:45.008 INFO [stdout] hi: BytePos( Nov 18 04:16:45.008 INFO [stdout] 103 Nov 18 04:16:45.008 INFO [stdout] ), Nov 18 04:16:45.008 INFO [stdout] ctxt: #0 Nov 18 04:16:45.008 INFO [stdout] } Nov 18 04:16:45.008 INFO [stdout] } Nov 18 04:16:45.008 INFO [stdout] ] Nov 18 04:16:45.008 INFO [stdout] }, Nov 18 04:16:45.009 INFO [stdout] Generics { Nov 18 04:16:45.009 INFO [stdout] params: [], Nov 18 04:16:45.009 INFO [stdout] where_clause: WhereClause { Nov 18 04:16:45.009 INFO [stdout] id: NodeId(4294967040), Nov 18 04:16:45.009 INFO [stdout] predicates: [], Nov 18 04:16:45.009 INFO [stdout] span: Span { Nov 18 04:16:45.009 INFO [stdout] lo: BytePos( Nov 18 04:16:45.009 INFO [stdout] 0 Nov 18 04:16:45.009 INFO [stdout] ), Nov 18 04:16:45.009 INFO [stdout] hi: BytePos( Nov 18 04:16:45.009 INFO [stdout] 0 Nov 18 04:16:45.009 INFO [stdout] ), Nov 18 04:16:45.009 INFO [stdout] ctxt: #0 Nov 18 04:16:45.009 INFO [stdout] } Nov 18 04:16:45.009 INFO [stdout] }, Nov 18 04:16:45.009 INFO [stdout] span: Span { Nov 18 04:16:45.009 INFO [stdout] lo: BytePos( Nov 18 04:16:45.009 INFO [stdout] 0 Nov 18 04:16:45.009 INFO [stdout] ), Nov 18 04:16:45.009 INFO [stdout] hi: BytePos( Nov 18 04:16:45.009 INFO [stdout] 0 Nov 18 04:16:45.009 INFO [stdout] ), Nov 18 04:16:45.009 INFO [stdout] ctxt: #0 Nov 18 04:16:45.009 INFO [stdout] } Nov 18 04:16:45.010 INFO [stdout] } Nov 18 04:16:45.010 INFO [stdout] ), Nov 18 04:16:45.010 INFO [stdout] vis: Spanned { Nov 18 04:16:45.010 INFO [stdout] node: Inherited, Nov 18 04:16:45.010 INFO [stdout] span: Span { Nov 18 04:16:45.010 INFO [stdout] lo: BytePos( Nov 18 04:16:45.010 INFO [stdout] 62 Nov 18 04:16:45.010 INFO [stdout] ), Nov 18 04:16:45.010 INFO [stdout] hi: BytePos( Nov 18 04:16:45.010 INFO [stdout] 62 Nov 18 04:16:45.010 INFO [stdout] ), Nov 18 04:16:45.010 INFO [stdout] ctxt: #0 Nov 18 04:16:45.010 INFO [stdout] } Nov 18 04:16:45.010 INFO [stdout] }, Nov 18 04:16:45.010 INFO [stdout] span: Span { Nov 18 04:16:45.010 INFO [stdout] lo: BytePos( Nov 18 04:16:45.010 INFO [stdout] 62 Nov 18 04:16:45.010 INFO [stdout] ), Nov 18 04:16:45.010 INFO [stdout] hi: BytePos( Nov 18 04:16:45.010 INFO [stdout] 106 Nov 18 04:16:45.010 INFO [stdout] ), Nov 18 04:16:45.010 INFO [stdout] ctxt: #0 Nov 18 04:16:45.010 INFO [stdout] }, Nov 18 04:16:45.010 INFO [stdout] tokens: Some( Nov 18 04:16:45.011 INFO [stdout] TokenStream { Nov 18 04:16:45.011 INFO [stdout] kind: Stream( Nov 18 04:16:45.011 INFO [stdout] [ Nov 18 04:16:45.011 INFO [stdout] TokenStream { Nov 18 04:16:45.011 INFO [stdout] kind: Tree( Nov 18 04:16:45.011 INFO [stdout] Token( Nov 18 04:16:45.011 INFO [stdout] Span { Nov 18 04:16:45.011 INFO [stdout] lo: BytePos( Nov 18 04:16:45.011 INFO [stdout] 62 Nov 18 04:16:45.011 INFO [stdout] ), Nov 18 04:16:45.011 INFO [stdout] hi: BytePos( Nov 18 04:16:45.011 INFO [stdout] 66 Nov 18 04:16:45.011 INFO [stdout] ), Nov 18 04:16:45.011 INFO [stdout] ctxt: #0 Nov 18 04:16:45.011 INFO [stdout] }, Nov 18 04:16:45.011 INFO [stdout] Ident( Nov 18 04:16:45.011 INFO [stdout] enum#0, Nov 18 04:16:45.011 INFO [stdout] false Nov 18 04:16:45.011 INFO [stdout] ) Nov 18 04:16:45.011 INFO [stdout] ) Nov 18 04:16:45.011 INFO [stdout] ) Nov 18 04:16:45.011 INFO [stdout] }, Nov 18 04:16:45.011 INFO [stdout] TokenStream { Nov 18 04:16:45.011 INFO [stdout] kind: Tree( Nov 18 04:16:45.012 INFO [stdout] Token( Nov 18 04:16:45.012 INFO [stdout] Span { Nov 18 04:16:45.012 INFO [stdout] lo: BytePos( Nov 18 04:16:45.012 INFO [stdout] 67 Nov 18 04:16:45.012 INFO [stdout] ), Nov 18 04:16:45.012 INFO [stdout] hi: BytePos( Nov 18 04:16:45.012 INFO [stdout] 72 Nov 18 04:16:45.012 INFO [stdout] ), Nov 18 04:16:45.012 INFO [stdout] ctxt: #0 Nov 18 04:16:45.012 INFO [stdout] }, Nov 18 04:16:45.012 INFO [stdout] Ident( Nov 18 04:16:45.012 INFO [stdout] Digit#0, Nov 18 04:16:45.012 INFO [stdout] false Nov 18 04:16:45.012 INFO [stdout] ) Nov 18 04:16:45.012 INFO [stdout] ) Nov 18 04:16:45.012 INFO [stdout] ) Nov 18 04:16:45.012 INFO [stdout] }, Nov 18 04:16:45.012 INFO [stdout] TokenStream { Nov 18 04:16:45.012 INFO [stdout] kind: Tree( Nov 18 04:16:45.012 INFO [stdout] Delimited( Nov 18 04:16:45.012 INFO [stdout] DelimSpan { Nov 18 04:16:45.012 INFO [stdout] open: Span { Nov 18 04:16:45.012 INFO [stdout] lo: BytePos( Nov 18 04:16:45.012 INFO [stdout] 73 Nov 18 04:16:45.012 INFO [stdout] ), Nov 18 04:16:45.013 INFO [stdout] hi: BytePos( Nov 18 04:16:45.013 INFO [stdout] 74 Nov 18 04:16:45.013 INFO [stdout] ), Nov 18 04:16:45.013 INFO [stdout] ctxt: #0 Nov 18 04:16:45.013 INFO [stdout] }, Nov 18 04:16:45.013 INFO [stdout] close: Span { Nov 18 04:16:45.013 INFO [stdout] lo: BytePos( Nov 18 04:16:45.013 INFO [stdout] 105 Nov 18 04:16:45.013 INFO [stdout] ), Nov 18 04:16:45.013 INFO [stdout] hi: BytePos( Nov 18 04:16:45.013 INFO [stdout] 106 Nov 18 04:16:45.013 INFO [stdout] ), Nov 18 04:16:45.013 INFO [stdout] ctxt: #0 Nov 18 04:16:45.013 INFO [stdout] } Nov 18 04:16:45.013 INFO [stdout] }, Nov 18 04:16:45.013 INFO [stdout] Delimited { Nov 18 04:16:45.013 INFO [stdout] delim: Brace, Nov 18 04:16:45.013 INFO [stdout] tts: ThinTokenStream( Nov 18 04:16:45.013 INFO [stdout] Some( Nov 18 04:16:45.013 INFO [stdout] [ Nov 18 04:16:45.013 INFO [stdout] TokenStream { Nov 18 04:16:45.013 INFO [stdout] kind: Tree( Nov 18 04:16:45.013 INFO [stdout] Token( Nov 18 04:16:45.013 INFO [stdout] Span { Nov 18 04:16:45.014 INFO [stdout] lo: BytePos( Nov 18 04:16:45.014 INFO [stdout] 79 Nov 18 04:16:45.014 INFO [stdout] ), Nov 18 04:16:45.014 INFO [stdout] hi: BytePos( Nov 18 04:16:45.014 INFO [stdout] 85 Nov 18 04:16:45.014 INFO [stdout] ), Nov 18 04:16:45.014 INFO [stdout] ctxt: #0 Nov 18 04:16:45.014 INFO [stdout] }, Nov 18 04:16:45.014 INFO [stdout] Ident( Nov 18 04:16:45.014 INFO [stdout] Digit0#0, Nov 18 04:16:45.014 INFO [stdout] false Nov 18 04:16:45.014 INFO [stdout] ) Nov 18 04:16:45.014 INFO [stdout] ) Nov 18 04:16:45.014 INFO [stdout] ) Nov 18 04:16:45.014 INFO [stdout] }, Nov 18 04:16:45.014 INFO [stdout] TokenStream { Nov 18 04:16:45.014 INFO [stdout] kind: Tree( Nov 18 04:16:45.014 INFO [stdout] Delimited( Nov 18 04:16:45.014 INFO [stdout] DelimSpan { Nov 18 04:16:45.014 INFO [stdout] open: Span { Nov 18 04:16:45.014 INFO [stdout] lo: BytePos( Nov 18 04:16:45.014 INFO [stdout] 86 Nov 18 04:16:45.023 INFO [stdout] ), Nov 18 04:16:45.023 INFO [stdout] hi: BytePos( Nov 18 04:16:45.023 INFO [stdout] 87 Nov 18 04:16:45.023 INFO [stdout] ), Nov 18 04:16:45.023 INFO [stdout] ctxt: #0 Nov 18 04:16:45.023 INFO [stdout] }, Nov 18 04:16:45.023 INFO [stdout] close: Span { Nov 18 04:16:45.023 INFO [stdout] lo: BytePos( Nov 18 04:16:45.023 INFO [stdout] 87 Nov 18 04:16:45.023 INFO [stdout] ), Nov 18 04:16:45.023 INFO [stdout] hi: BytePos( Nov 18 04:16:45.023 INFO [stdout] 88 Nov 18 04:16:45.023 INFO [stdout] ), Nov 18 04:16:45.023 INFO [stdout] ctxt: #0 Nov 18 04:16:45.024 INFO [stdout] } Nov 18 04:16:45.024 INFO [stdout] }, Nov 18 04:16:45.024 INFO [stdout] Delimited { Nov 18 04:16:45.024 INFO [stdout] delim: Paren, Nov 18 04:16:45.024 INFO [stdout] tts: ThinTokenStream( Nov 18 04:16:45.024 INFO [stdout] None Nov 18 04:16:45.024 INFO [stdout] ) Nov 18 04:16:45.024 INFO [stdout] } Nov 18 04:16:45.024 INFO [stdout] ) Nov 18 04:16:45.024 INFO [stdout] ) Nov 18 04:16:45.024 INFO [stdout] }, Nov 18 04:16:45.024 INFO [stdout] TokenStream { Nov 18 04:16:45.024 INFO [stdout] kind: Tree( Nov 18 04:16:45.024 INFO [stdout] Token( Nov 18 04:16:45.024 INFO [stdout] Span { Nov 18 04:16:45.024 INFO [stdout] lo: BytePos( Nov 18 04:16:45.024 INFO [stdout] 88 Nov 18 04:16:45.024 INFO [stdout] ), Nov 18 04:16:45.024 INFO [stdout] hi: BytePos( Nov 18 04:16:45.024 INFO [stdout] 89 Nov 18 04:16:45.024 INFO [stdout] ), Nov 18 04:16:45.024 INFO [stdout] ctxt: #0 Nov 18 04:16:45.024 INFO [stdout] }, Nov 18 04:16:45.024 INFO [stdout] Comma Nov 18 04:16:45.025 INFO [stdout] ) Nov 18 04:16:45.025 INFO [stdout] ) Nov 18 04:16:45.025 INFO [stdout] }, Nov 18 04:16:45.025 INFO [stdout] TokenStream { Nov 18 04:16:45.025 INFO [stdout] kind: Tree( Nov 18 04:16:45.025 INFO [stdout] Token( Nov 18 04:16:45.025 INFO [stdout] Span { Nov 18 04:16:45.025 INFO [stdout] lo: BytePos( Nov 18 04:16:45.025 INFO [stdout] 94 Nov 18 04:16:45.025 INFO [stdout] ), Nov 18 04:16:45.025 INFO [stdout] hi: BytePos( Nov 18 04:16:45.025 INFO [stdout] 100 Nov 18 04:16:45.025 INFO [stdout] ), Nov 18 04:16:45.025 INFO [stdout] ctxt: #0 Nov 18 04:16:45.025 INFO [stdout] }, Nov 18 04:16:45.025 INFO [stdout] Ident( Nov 18 04:16:45.025 INFO [stdout] Digit1#0, Nov 18 04:16:45.025 INFO [stdout] false Nov 18 04:16:45.025 INFO [stdout] ) Nov 18 04:16:45.025 INFO [stdout] ) Nov 18 04:16:45.025 INFO [stdout] ) Nov 18 04:16:45.025 INFO [stdout] }, Nov 18 04:16:45.025 INFO [stdout] TokenStream { Nov 18 04:16:45.025 INFO [stdout] kind: Tree( Nov 18 04:16:45.025 INFO [stdout] Delimited( Nov 18 04:16:45.026 INFO [stdout] DelimSpan { Nov 18 04:16:45.026 INFO [stdout] open: Span { Nov 18 04:16:45.026 INFO [stdout] lo: BytePos( Nov 18 04:16:45.026 INFO [stdout] 101 Nov 18 04:16:45.026 INFO [stdout] ), Nov 18 04:16:45.026 INFO [stdout] hi: BytePos( Nov 18 04:16:45.026 INFO [stdout] 102 Nov 18 04:16:45.026 INFO [stdout] ), Nov 18 04:16:45.026 INFO [stdout] ctxt: #0 Nov 18 04:16:45.026 INFO [stdout] }, Nov 18 04:16:45.026 INFO [stdout] close: Span { Nov 18 04:16:45.026 INFO [stdout] lo: BytePos( Nov 18 04:16:45.026 INFO [stdout] 102 Nov 18 04:16:45.026 INFO [stdout] ), Nov 18 04:16:45.026 INFO [stdout] hi: BytePos( Nov 18 04:16:45.026 INFO [stdout] 103 Nov 18 04:16:45.026 INFO [stdout] ), Nov 18 04:16:45.026 INFO [stdout] ctxt: #0 Nov 18 04:16:45.026 INFO [stdout] } Nov 18 04:16:45.026 INFO [stdout] }, Nov 18 04:16:45.026 INFO [stdout] Delimited { Nov 18 04:16:45.026 INFO [stdout] delim: Paren, Nov 18 04:16:45.026 INFO [stdout] tts: ThinTokenStream( Nov 18 04:16:45.026 INFO [stdout] None Nov 18 04:16:45.027 INFO [stdout] ) Nov 18 04:16:45.027 INFO [stdout] } Nov 18 04:16:45.027 INFO [stdout] ) Nov 18 04:16:45.027 INFO [stdout] ) Nov 18 04:16:45.027 INFO [stdout] }, Nov 18 04:16:45.027 INFO [stdout] TokenStream { Nov 18 04:16:45.027 INFO [stdout] kind: Tree( Nov 18 04:16:45.027 INFO [stdout] Token( Nov 18 04:16:45.027 INFO [stdout] Span { Nov 18 04:16:45.027 INFO [stdout] lo: BytePos( Nov 18 04:16:45.027 INFO [stdout] 103 Nov 18 04:16:45.027 INFO [stdout] ), Nov 18 04:16:45.027 INFO [stdout] hi: BytePos( Nov 18 04:16:45.027 INFO [stdout] 104 Nov 18 04:16:45.027 INFO [stdout] ), Nov 18 04:16:45.027 INFO [stdout] ctxt: #0 Nov 18 04:16:45.027 INFO [stdout] }, Nov 18 04:16:45.027 INFO [stdout] Comma Nov 18 04:16:45.027 INFO [stdout] ) Nov 18 04:16:45.027 INFO [stdout] ) Nov 18 04:16:45.027 INFO [stdout] } Nov 18 04:16:45.027 INFO [stdout] ] Nov 18 04:16:45.027 INFO [stdout] ) Nov 18 04:16:45.027 INFO [stdout] ) Nov 18 04:16:45.027 INFO [stdout] } Nov 18 04:16:45.028 INFO [stdout] ) Nov 18 04:16:45.028 INFO [stdout] ) Nov 18 04:16:45.028 INFO [stdout] } Nov 18 04:16:45.028 INFO [stdout] ] Nov 18 04:16:45.028 INFO [stdout] ) Nov 18 04:16:45.028 INFO [stdout] } Nov 18 04:16:45.028 INFO [stdout] ) Nov 18 04:16:45.028 INFO [stdout] } Nov 18 04:16:45.028 INFO [stdout] ) Nov 18 04:16:45.028 INFO [stdout] Item(Item { ident: Digit#0, attrs: [], id: NodeId(4294967040), node: Enum(EnumDef { variants: [Spanned { node: Variant_ { ident: Digit0#0, attrs: [], data: Tuple([], NodeId(4294967040)), disr_expr: None }, span: Span { lo: BytePos(79), hi: BytePos(88), ctxt: #0 } }, Spanned { node: Variant_ { ident: Digit1#0, attrs: [], data: Tuple([], NodeId(4294967040)), disr_expr: None }, span: Span { lo: BytePos(94), hi: BytePos(103), ctxt: #0 } }] }, Generics { params: [], where_clause: WhereClause { id: NodeId(4294967040), predicates: [], span: Span { lo: BytePos(0), hi: BytePos(0), ctxt: #0 } }, span: Span { lo: BytePos(0), hi: BytePos(0), ctxt: #0 } }), vis: Spanned { node: Inherited, span: Span { lo: BytePos(62), hi: BytePos(62), ctxt: #0 } }, span: Span { lo: BytePos(62), hi: BytePos(106), ctxt: #0 }, tokens: Some(TokenStream { kind: Stream([TokenStream { kind: Tree(Token(Span { lo: BytePos(62), hi: BytePos(66), ctxt: #0 }, Ident(enum#0, false))) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(67), hi: BytePos(72), ctxt: #0 }, Ident(Digit#0, false))) }, TokenStream { kind: Tree(Delimited(DelimSpan { open: Span { lo: BytePos(73), hi: BytePos(74), ctxt: #0 }, close: Span { lo: BytePos(105), hi: BytePos(106), ctxt: #0 } }, Delimited { delim: Brace, tts: ThinTokenStream(Some([TokenStream { kind: Tree(Token(Span { lo: BytePos(79), hi: BytePos(85), ctxt: #0 }, Ident(Digit0#0, false))) }, TokenStream { kind: Tree(Delimited(DelimSpan { open: Span { lo: BytePos(86), hi: BytePos(87), ctxt: #0 }, close: Span { lo: BytePos(87), hi: BytePos(88), ctxt: #0 } }, Delimited { delim: Paren, tts: ThinTokenStream(None) })) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(88), hi: BytePos(89), ctxt: #0 }, Comma)) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(94), hi: BytePos(100), ctxt: #0 }, Ident(Digit1#0, false))) }, TokenStream { kind: Tree(Delimited(DelimSpan { open: Span { lo: BytePos(101), hi: BytePos(102), ctxt: #0 }, close: Span { lo: BytePos(102), hi: BytePos(103), ctxt: #0 } }, Delimited { delim: Paren, tts: ThinTokenStream(None) })) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(103), hi: BytePos(104), ctxt: #0 }, Comma)) }])) })) }]) }) }) Nov 18 04:16:45.028 INFO [stdout] Item( Nov 18 04:16:45.028 INFO [stdout] Item { Nov 18 04:16:45.028 INFO [stdout] ident: test_grammar#0, Nov 18 04:16:45.028 INFO [stdout] attrs: [ Nov 18 04:16:45.028 INFO [stdout] Attribute { Nov 18 04:16:45.028 INFO [stdout] id: AttrId( Nov 18 04:16:45.028 INFO [stdout] 4 Nov 18 04:16:45.028 INFO [stdout] ), Nov 18 04:16:45.028 INFO [stdout] style: Outer, Nov 18 04:16:45.028 INFO [stdout] path: path(test), Nov 18 04:16:45.028 INFO [stdout] tokens: TokenStream { Nov 18 04:16:45.028 INFO [stdout] kind: Empty Nov 18 04:16:45.028 INFO [stdout] }, Nov 18 04:16:45.029 INFO [stdout] is_sugared_doc: false, Nov 18 04:16:45.029 INFO [stdout] span: Span { Nov 18 04:16:45.029 INFO [stdout] lo: BytePos( Nov 18 04:16:45.029 INFO [stdout] 119 Nov 18 04:16:45.029 INFO [stdout] ), Nov 18 04:16:45.029 INFO [stdout] hi: BytePos( Nov 18 04:16:45.029 INFO [stdout] 126 Nov 18 04:16:45.029 INFO [stdout] ), Nov 18 04:16:45.029 INFO [stdout] ctxt: #0 Nov 18 04:16:45.029 INFO [stdout] } Nov 18 04:16:45.029 INFO [stdout] } Nov 18 04:16:45.029 INFO [stdout] ], Nov 18 04:16:45.029 INFO [stdout] id: NodeId(4294967040), Nov 18 04:16:45.029 INFO [stdout] node: Fn( Nov 18 04:16:45.029 INFO [stdout] FnDecl { Nov 18 04:16:45.029 INFO [stdout] inputs: [], Nov 18 04:16:45.029 INFO [stdout] output: Default( Nov 18 04:16:45.029 INFO [stdout] Span { Nov 18 04:16:45.029 INFO [stdout] lo: BytePos( Nov 18 04:16:45.029 INFO [stdout] 146 Nov 18 04:16:45.029 INFO [stdout] ), Nov 18 04:16:45.029 INFO [stdout] hi: BytePos( Nov 18 04:16:45.029 INFO [stdout] 146 Nov 18 04:16:45.029 INFO [stdout] ), Nov 18 04:16:45.029 INFO [stdout] ctxt: #0 Nov 18 04:16:45.030 INFO [stdout] } Nov 18 04:16:45.030 INFO [stdout] ), Nov 18 04:16:45.030 INFO [stdout] variadic: false Nov 18 04:16:45.030 INFO [stdout] }, Nov 18 04:16:45.030 INFO [stdout] FnHeader { Nov 18 04:16:45.030 INFO [stdout] unsafety: Normal, Nov 18 04:16:45.030 INFO [stdout] asyncness: NotAsync, Nov 18 04:16:45.030 INFO [stdout] constness: Spanned { Nov 18 04:16:45.030 INFO [stdout] node: NotConst, Nov 18 04:16:45.030 INFO [stdout] span: Span { Nov 18 04:16:45.030 INFO [stdout] lo: BytePos( Nov 18 04:16:45.030 INFO [stdout] 127 Nov 18 04:16:45.030 INFO [stdout] ), Nov 18 04:16:45.030 INFO [stdout] hi: BytePos( Nov 18 04:16:45.030 INFO [stdout] 129 Nov 18 04:16:45.030 INFO [stdout] ), Nov 18 04:16:45.030 INFO [stdout] ctxt: #0 Nov 18 04:16:45.030 INFO [stdout] } Nov 18 04:16:45.030 INFO [stdout] }, Nov 18 04:16:45.030 INFO [stdout] abi: Rust Nov 18 04:16:45.030 INFO [stdout] }, Nov 18 04:16:45.030 INFO [stdout] Generics { Nov 18 04:16:45.034 INFO [stdout] params: [], Nov 18 04:16:45.035 INFO [stdout] where_clause: WhereClause { Nov 18 04:16:45.035 INFO [stdout] id: NodeId(4294967040), Nov 18 04:16:45.035 INFO [stdout] predicates: [], Nov 18 04:16:45.035 INFO [stdout] span: Span { Nov 18 04:16:45.035 INFO [stdout] lo: BytePos( Nov 18 04:16:45.035 INFO [stdout] 0 Nov 18 04:16:45.035 INFO [stdout] ), Nov 18 04:16:45.035 INFO [stdout] hi: BytePos( Nov 18 04:16:45.035 INFO [stdout] 0 Nov 18 04:16:45.035 INFO [stdout] ), Nov 18 04:16:45.035 INFO [stdout] ctxt: #0 Nov 18 04:16:45.035 INFO [stdout] } Nov 18 04:16:45.035 INFO [stdout] }, Nov 18 04:16:45.035 INFO [stdout] span: Span { Nov 18 04:16:45.035 INFO [stdout] lo: BytePos( Nov 18 04:16:45.035 INFO [stdout] 0 Nov 18 04:16:45.035 INFO [stdout] ), Nov 18 04:16:45.035 INFO [stdout] hi: BytePos( Nov 18 04:16:45.035 INFO [stdout] 0 Nov 18 04:16:45.035 INFO [stdout] ), Nov 18 04:16:45.035 INFO [stdout] ctxt: #0 Nov 18 04:16:45.035 INFO [stdout] } Nov 18 04:16:45.036 INFO [stdout] }, Nov 18 04:16:45.036 INFO [stdout] Block { Nov 18 04:16:45.036 INFO [stdout] stmts: [ Nov 18 04:16:45.036 INFO [stdout] stmt(4294967040: let _ = Digit::Digit0();), Nov 18 04:16:45.036 INFO [stdout] stmt(4294967040: let _ = Digit::Digit1();) Nov 18 04:16:45.036 INFO [stdout] ], Nov 18 04:16:45.036 INFO [stdout] id: NodeId(4294967040), Nov 18 04:16:45.036 INFO [stdout] rules: Default, Nov 18 04:16:45.036 INFO [stdout] span: Span { Nov 18 04:16:45.036 INFO [stdout] lo: BytePos( Nov 18 04:16:45.036 INFO [stdout] 146 Nov 18 04:16:45.036 INFO [stdout] ), Nov 18 04:16:45.036 INFO [stdout] hi: BytePos( Nov 18 04:16:45.036 INFO [stdout] 209 Nov 18 04:16:45.036 INFO [stdout] ), Nov 18 04:16:45.036 INFO [stdout] ctxt: #0 Nov 18 04:16:45.036 INFO [stdout] }, Nov 18 04:16:45.036 INFO [stdout] recovered: false Nov 18 04:16:45.036 INFO [stdout] } Nov 18 04:16:45.036 INFO [stdout] ), Nov 18 04:16:45.036 INFO [stdout] vis: Spanned { Nov 18 04:16:45.036 INFO [stdout] node: Inherited, Nov 18 04:16:45.036 INFO [stdout] span: Span { Nov 18 04:16:45.036 INFO [stdout] lo: BytePos( Nov 18 04:16:45.037 INFO [stdout] 127 Nov 18 04:16:45.037 INFO [stdout] ), Nov 18 04:16:45.037 INFO [stdout] hi: BytePos( Nov 18 04:16:45.037 INFO [stdout] 127 Nov 18 04:16:45.037 INFO [stdout] ), Nov 18 04:16:45.037 INFO [stdout] ctxt: #0 Nov 18 04:16:45.037 INFO [stdout] } Nov 18 04:16:45.037 INFO [stdout] }, Nov 18 04:16:45.037 INFO [stdout] span: Span { Nov 18 04:16:45.037 INFO [stdout] lo: BytePos( Nov 18 04:16:45.037 INFO [stdout] 127 Nov 18 04:16:45.037 INFO [stdout] ), Nov 18 04:16:45.037 INFO [stdout] hi: BytePos( Nov 18 04:16:45.037 INFO [stdout] 209 Nov 18 04:16:45.037 INFO [stdout] ), Nov 18 04:16:45.037 INFO [stdout] ctxt: #0 Nov 18 04:16:45.037 INFO [stdout] }, Nov 18 04:16:45.037 INFO [stdout] tokens: Some( Nov 18 04:16:45.037 INFO [stdout] TokenStream { Nov 18 04:16:45.037 INFO [stdout] kind: Stream( Nov 18 04:16:45.037 INFO [stdout] [ Nov 18 04:16:45.037 INFO [stdout] TokenStream { Nov 18 04:16:45.037 INFO [stdout] kind: Tree( Nov 18 04:16:45.037 INFO [stdout] Token( Nov 18 04:16:45.038 INFO [stdout] Span { Nov 18 04:16:45.038 INFO [stdout] lo: BytePos( Nov 18 04:16:45.038 INFO [stdout] 127 Nov 18 04:16:45.038 INFO [stdout] ), Nov 18 04:16:45.038 INFO [stdout] hi: BytePos( Nov 18 04:16:45.038 INFO [stdout] 129 Nov 18 04:16:45.038 INFO [stdout] ), Nov 18 04:16:45.038 INFO [stdout] ctxt: #0 Nov 18 04:16:45.038 INFO [stdout] }, Nov 18 04:16:45.038 INFO [stdout] Ident( Nov 18 04:16:45.038 INFO [stdout] fn#0, Nov 18 04:16:45.038 INFO [stdout] false Nov 18 04:16:45.038 INFO [stdout] ) Nov 18 04:16:45.038 INFO [stdout] ) Nov 18 04:16:45.038 INFO [stdout] ) Nov 18 04:16:45.038 INFO [stdout] }, Nov 18 04:16:45.038 INFO [stdout] TokenStream { Nov 18 04:16:45.038 INFO [stdout] kind: Tree( Nov 18 04:16:45.038 INFO [stdout] Token( Nov 18 04:16:45.038 INFO [stdout] Span { Nov 18 04:16:45.038 INFO [stdout] lo: BytePos( Nov 18 04:16:45.038 INFO [stdout] 130 Nov 18 04:16:45.038 INFO [stdout] ), Nov 18 04:16:45.043 INFO [stdout] hi: BytePos( Nov 18 04:16:45.043 INFO [stdout] 142 Nov 18 04:16:45.043 INFO [stdout] ), Nov 18 04:16:45.043 INFO [stdout] ctxt: #0 Nov 18 04:16:45.043 INFO [stdout] }, Nov 18 04:16:45.043 INFO [stdout] Ident( Nov 18 04:16:45.043 INFO [stdout] test_grammar#0, Nov 18 04:16:45.043 INFO [stdout] false Nov 18 04:16:45.043 INFO [stdout] ) Nov 18 04:16:45.043 INFO [stdout] ) Nov 18 04:16:45.043 INFO [stdout] ) Nov 18 04:16:45.043 INFO [stdout] }, Nov 18 04:16:45.043 INFO [stdout] TokenStream { Nov 18 04:16:45.043 INFO [stdout] kind: Tree( Nov 18 04:16:45.043 INFO [stdout] Delimited( Nov 18 04:16:45.043 INFO [stdout] DelimSpan { Nov 18 04:16:45.043 INFO [stdout] open: Span { Nov 18 04:16:45.043 INFO [stdout] lo: BytePos( Nov 18 04:16:45.043 INFO [stdout] 143 Nov 18 04:16:45.043 INFO [stdout] ), Nov 18 04:16:45.043 INFO [stdout] hi: BytePos( Nov 18 04:16:45.044 INFO [stdout] 144 Nov 18 04:16:45.044 INFO [stdout] ), Nov 18 04:16:45.044 INFO [stdout] ctxt: #0 Nov 18 04:16:45.044 INFO [stdout] }, Nov 18 04:16:45.044 INFO [stdout] close: Span { Nov 18 04:16:45.044 INFO [stdout] lo: BytePos( Nov 18 04:16:45.044 INFO [stdout] 144 Nov 18 04:16:45.044 INFO [stdout] ), Nov 18 04:16:45.044 INFO [stdout] hi: BytePos( Nov 18 04:16:45.044 INFO [stdout] 145 Nov 18 04:16:45.044 INFO [stdout] ), Nov 18 04:16:45.044 INFO [stdout] ctxt: #0 Nov 18 04:16:45.044 INFO [stdout] } Nov 18 04:16:45.044 INFO [stdout] }, Nov 18 04:16:45.044 INFO [stdout] Delimited { Nov 18 04:16:45.044 INFO [stdout] delim: Paren, Nov 18 04:16:45.044 INFO [stdout] tts: ThinTokenStream( Nov 18 04:16:45.044 INFO [stdout] None Nov 18 04:16:45.044 INFO [stdout] ) Nov 18 04:16:45.044 INFO [stdout] } Nov 18 04:16:45.044 INFO [stdout] ) Nov 18 04:16:45.044 INFO [stdout] ) Nov 18 04:16:45.044 INFO [stdout] }, Nov 18 04:16:45.044 INFO [stdout] TokenStream { Nov 18 04:16:45.045 INFO [stdout] kind: Tree( Nov 18 04:16:45.045 INFO [stdout] Delimited( Nov 18 04:16:45.045 INFO [stdout] DelimSpan { Nov 18 04:16:45.045 INFO [stdout] open: Span { Nov 18 04:16:45.045 INFO [stdout] lo: BytePos( Nov 18 04:16:45.045 INFO [stdout] 146 Nov 18 04:16:45.045 INFO [stdout] ), Nov 18 04:16:45.045 INFO [stdout] hi: BytePos( Nov 18 04:16:45.045 INFO [stdout] 147 Nov 18 04:16:45.045 INFO [stdout] ), Nov 18 04:16:45.045 INFO [stdout] ctxt: #0 Nov 18 04:16:45.045 INFO [stdout] }, Nov 18 04:16:45.045 INFO [stdout] close: Span { Nov 18 04:16:45.045 INFO [stdout] lo: BytePos( Nov 18 04:16:45.045 INFO [stdout] 208 Nov 18 04:16:45.045 INFO [stdout] ), Nov 18 04:16:45.045 INFO [stdout] hi: BytePos( Nov 18 04:16:45.045 INFO [stdout] 209 Nov 18 04:16:45.045 INFO [stdout] ), Nov 18 04:16:45.045 INFO [stdout] ctxt: #0 Nov 18 04:16:45.045 INFO [stdout] } Nov 18 04:16:45.045 INFO [stdout] }, Nov 18 04:16:45.045 INFO [stdout] Delimited { Nov 18 04:16:45.045 INFO [stdout] delim: Brace, Nov 18 04:16:45.046 INFO [stdout] tts: ThinTokenStream( Nov 18 04:16:45.046 INFO [stdout] Some( Nov 18 04:16:45.046 INFO [stdout] [ Nov 18 04:16:45.046 INFO [stdout] TokenStream { Nov 18 04:16:45.046 INFO [stdout] kind: Tree( Nov 18 04:16:45.046 INFO [stdout] Token( Nov 18 04:16:45.046 INFO [stdout] Span { Nov 18 04:16:45.046 INFO [stdout] lo: BytePos( Nov 18 04:16:45.046 INFO [stdout] 152 Nov 18 04:16:45.046 INFO [stdout] ), Nov 18 04:16:45.046 INFO [stdout] hi: BytePos( Nov 18 04:16:45.046 INFO [stdout] 155 Nov 18 04:16:45.046 INFO [stdout] ), Nov 18 04:16:45.046 INFO [stdout] ctxt: #0 Nov 18 04:16:45.046 INFO [stdout] }, Nov 18 04:16:45.046 INFO [stdout] Ident( Nov 18 04:16:45.046 INFO [stdout] let#0, Nov 18 04:16:45.046 INFO [stdout] false Nov 18 04:16:45.046 INFO [stdout] ) Nov 18 04:16:45.046 INFO [stdout] ) Nov 18 04:16:45.046 INFO [stdout] ) Nov 18 04:16:45.046 INFO [stdout] }, Nov 18 04:16:45.046 INFO [stdout] TokenStream { Nov 18 04:16:45.047 INFO [stdout] kind: Tree( Nov 18 04:16:45.047 INFO [stdout] Token( Nov 18 04:16:45.047 INFO [stdout] Span { Nov 18 04:16:45.047 INFO [stdout] lo: BytePos( Nov 18 04:16:45.047 INFO [stdout] 156 Nov 18 04:16:45.047 INFO [stdout] ), Nov 18 04:16:45.047 INFO [stdout] hi: BytePos( Nov 18 04:16:45.047 INFO [stdout] 157 Nov 18 04:16:45.047 INFO [stdout] ), Nov 18 04:16:45.047 INFO [stdout] ctxt: #0 Nov 18 04:16:45.047 INFO [stdout] }, Nov 18 04:16:45.047 INFO [stdout] Ident( Nov 18 04:16:45.047 INFO [stdout] _#0, Nov 18 04:16:45.047 INFO [stdout] false Nov 18 04:16:45.047 INFO [stdout] ) Nov 18 04:16:45.047 INFO [stdout] ) Nov 18 04:16:45.047 INFO [stdout] ) Nov 18 04:16:45.047 INFO [stdout] }, Nov 18 04:16:45.047 INFO [stdout] TokenStream { Nov 18 04:16:45.047 INFO [stdout] kind: Tree( Nov 18 04:16:45.047 INFO [stdout] Token( Nov 18 04:16:45.047 INFO [stdout] Span { Nov 18 04:16:45.047 INFO [stdout] lo: BytePos( Nov 18 04:16:45.047 INFO [stdout] 158 Nov 18 04:16:45.048 INFO [stdout] ), Nov 18 04:16:45.048 INFO [stdout] hi: BytePos( Nov 18 04:16:45.048 INFO [stdout] 159 Nov 18 04:16:45.048 INFO [stdout] ), Nov 18 04:16:45.048 INFO [stdout] ctxt: #0 Nov 18 04:16:45.048 INFO [stdout] }, Nov 18 04:16:45.048 INFO [stdout] Eq Nov 18 04:16:45.048 INFO [stdout] ) Nov 18 04:16:45.048 INFO [stdout] ) Nov 18 04:16:45.048 INFO [stdout] }, Nov 18 04:16:45.048 INFO [stdout] TokenStream { Nov 18 04:16:45.048 INFO [stdout] kind: JointTree( Nov 18 04:16:45.048 INFO [stdout] Token( Nov 18 04:16:45.048 INFO [stdout] Span { Nov 18 04:16:45.048 INFO [stdout] lo: BytePos( Nov 18 04:16:45.048 INFO [stdout] 160 Nov 18 04:16:45.048 INFO [stdout] ), Nov 18 04:16:45.048 INFO [stdout] hi: BytePos( Nov 18 04:16:45.048 INFO [stdout] 165 Nov 18 04:16:45.048 INFO [stdout] ), Nov 18 04:16:45.048 INFO [stdout] ctxt: #0 Nov 18 04:16:45.048 INFO [stdout] }, Nov 18 04:16:45.048 INFO [stdout] Ident( Nov 18 04:16:45.048 INFO [stdout] Digit#0, Nov 18 04:16:45.049 INFO [stdout] false Nov 18 04:16:45.049 INFO [stdout] ) Nov 18 04:16:45.049 INFO [stdout] ) Nov 18 04:16:45.049 INFO [stdout] ) Nov 18 04:16:45.049 INFO [stdout] }, Nov 18 04:16:45.049 INFO [stdout] TokenStream { Nov 18 04:16:45.049 INFO [stdout] kind: Tree( Nov 18 04:16:45.049 INFO [stdout] Token( Nov 18 04:16:45.049 INFO [stdout] Span { Nov 18 04:16:45.049 INFO [stdout] lo: BytePos( Nov 18 04:16:45.049 INFO [stdout] 165 Nov 18 04:16:45.049 INFO [stdout] ), Nov 18 04:16:45.049 INFO [stdout] hi: BytePos( Nov 18 04:16:45.049 INFO [stdout] 167 Nov 18 04:16:45.049 INFO [stdout] ), Nov 18 04:16:45.049 INFO [stdout] ctxt: #0 Nov 18 04:16:45.049 INFO [stdout] }, Nov 18 04:16:45.049 INFO [stdout] ModSep Nov 18 04:16:45.049 INFO [stdout] ) Nov 18 04:16:45.049 INFO [stdout] ) Nov 18 04:16:45.049 INFO [stdout] }, Nov 18 04:16:45.049 INFO [stdout] TokenStream { Nov 18 04:16:45.049 INFO [stdout] kind: Tree( Nov 18 04:16:45.049 INFO [stdout] Token( Nov 18 04:16:45.050 INFO [stdout] Span { Nov 18 04:16:45.055 INFO [stdout] lo: BytePos( Nov 18 04:16:45.055 INFO [stdout] 167 Nov 18 04:16:45.055 INFO [stdout] ), Nov 18 04:16:45.055 INFO [stdout] hi: BytePos( Nov 18 04:16:45.055 INFO [stdout] 173 Nov 18 04:16:45.055 INFO [stdout] ), Nov 18 04:16:45.055 INFO [stdout] ctxt: #0 Nov 18 04:16:45.055 INFO [stdout] }, Nov 18 04:16:45.055 INFO [stdout] Ident( Nov 18 04:16:45.055 INFO [stdout] Digit0#0, Nov 18 04:16:45.055 INFO [stdout] false Nov 18 04:16:45.055 INFO [stdout] ) Nov 18 04:16:45.055 INFO [stdout] ) Nov 18 04:16:45.055 INFO [stdout] ) Nov 18 04:16:45.055 INFO [stdout] }, Nov 18 04:16:45.055 INFO [stdout] TokenStream { Nov 18 04:16:45.055 INFO [stdout] kind: Tree( Nov 18 04:16:45.055 INFO [stdout] Delimited( Nov 18 04:16:45.055 INFO [stdout] DelimSpan { Nov 18 04:16:45.055 INFO [stdout] open: Span { Nov 18 04:16:45.055 INFO [stdout] lo: BytePos( Nov 18 04:16:45.055 INFO [stdout] 174 Nov 18 04:16:45.055 INFO [stdout] ), Nov 18 04:16:45.056 INFO [stdout] hi: BytePos( Nov 18 04:16:45.056 INFO [stdout] 175 Nov 18 04:16:45.056 INFO [stdout] ), Nov 18 04:16:45.056 INFO [stdout] ctxt: #0 Nov 18 04:16:45.056 INFO [stdout] }, Nov 18 04:16:45.056 INFO [stdout] close: Span { Nov 18 04:16:45.056 INFO [stdout] lo: BytePos( Nov 18 04:16:45.056 INFO [stdout] 175 Nov 18 04:16:45.056 INFO [stdout] ), Nov 18 04:16:45.056 INFO [stdout] hi: BytePos( Nov 18 04:16:45.056 INFO [stdout] 176 Nov 18 04:16:45.056 INFO [stdout] ), Nov 18 04:16:45.056 INFO [stdout] ctxt: #0 Nov 18 04:16:45.056 INFO [stdout] } Nov 18 04:16:45.056 INFO [stdout] }, Nov 18 04:16:45.056 INFO [stdout] Delimited { Nov 18 04:16:45.056 INFO [stdout] delim: Paren, Nov 18 04:16:45.056 INFO [stdout] tts: ThinTokenStream( Nov 18 04:16:45.056 INFO [stdout] None Nov 18 04:16:45.056 INFO [stdout] ) Nov 18 04:16:45.056 INFO [stdout] } Nov 18 04:16:45.056 INFO [stdout] ) Nov 18 04:16:45.056 INFO [stdout] ) Nov 18 04:16:45.056 INFO [stdout] }, Nov 18 04:16:45.057 INFO [stdout] TokenStream { Nov 18 04:16:45.057 INFO [stdout] kind: Tree( Nov 18 04:16:45.057 INFO [stdout] Token( Nov 18 04:16:45.057 INFO [stdout] Span { Nov 18 04:16:45.057 INFO [stdout] lo: BytePos( Nov 18 04:16:45.057 INFO [stdout] 176 Nov 18 04:16:45.057 INFO [stdout] ), Nov 18 04:16:45.057 INFO [stdout] hi: BytePos( Nov 18 04:16:45.057 INFO [stdout] 177 Nov 18 04:16:45.057 INFO [stdout] ), Nov 18 04:16:45.057 INFO [stdout] ctxt: #0 Nov 18 04:16:45.057 INFO [stdout] }, Nov 18 04:16:45.057 INFO [stdout] Semi Nov 18 04:16:45.057 INFO [stdout] ) Nov 18 04:16:45.057 INFO [stdout] ) Nov 18 04:16:45.057 INFO [stdout] }, Nov 18 04:16:45.057 INFO [stdout] TokenStream { Nov 18 04:16:45.057 INFO [stdout] kind: Tree( Nov 18 04:16:45.057 INFO [stdout] Token( Nov 18 04:16:45.057 INFO [stdout] Span { Nov 18 04:16:45.057 INFO [stdout] lo: BytePos( Nov 18 04:16:45.057 INFO [stdout] 182 Nov 18 04:16:45.057 INFO [stdout] ), Nov 18 04:16:45.057 INFO [stdout] hi: BytePos( Nov 18 04:16:45.058 INFO [stdout] 185 Nov 18 04:16:45.058 INFO [stdout] ), Nov 18 04:16:45.058 INFO [stdout] ctxt: #0 Nov 18 04:16:45.058 INFO [stdout] }, Nov 18 04:16:45.058 INFO [stdout] Ident( Nov 18 04:16:45.058 INFO [stdout] let#0, Nov 18 04:16:45.058 INFO [stdout] false Nov 18 04:16:45.058 INFO [stdout] ) Nov 18 04:16:45.058 INFO [stdout] ) Nov 18 04:16:45.058 INFO [stdout] ) Nov 18 04:16:45.058 INFO [stdout] }, Nov 18 04:16:45.058 INFO [stdout] TokenStream { Nov 18 04:16:45.058 INFO [stdout] kind: Tree( Nov 18 04:16:45.058 INFO [stdout] Token( Nov 18 04:16:45.058 INFO [stdout] Span { Nov 18 04:16:45.058 INFO [stdout] lo: BytePos( Nov 18 04:16:45.058 INFO [stdout] 186 Nov 18 04:16:45.058 INFO [stdout] ), Nov 18 04:16:45.058 INFO [stdout] hi: BytePos( Nov 18 04:16:45.058 INFO [stdout] 187 Nov 18 04:16:45.058 INFO [stdout] ), Nov 18 04:16:45.058 INFO [stdout] ctxt: #0 Nov 18 04:16:45.067 INFO [stdout] }, Nov 18 04:16:45.067 INFO [stdout] Ident( Nov 18 04:16:45.067 INFO [stdout] _#0, Nov 18 04:16:45.067 INFO [stdout] false Nov 18 04:16:45.067 INFO [stdout] ) Nov 18 04:16:45.067 INFO [stdout] ) Nov 18 04:16:45.067 INFO [stdout] ) Nov 18 04:16:45.067 INFO [stdout] }, Nov 18 04:16:45.067 INFO [stdout] TokenStream { Nov 18 04:16:45.067 INFO [stdout] kind: Tree( Nov 18 04:16:45.067 INFO [stdout] Token( Nov 18 04:16:45.067 INFO [stdout] Span { Nov 18 04:16:45.067 INFO [stdout] lo: BytePos( Nov 18 04:16:45.067 INFO [stdout] 188 Nov 18 04:16:45.067 INFO [stdout] ), Nov 18 04:16:45.067 INFO [stdout] hi: BytePos( Nov 18 04:16:45.067 INFO [stdout] 189 Nov 18 04:16:45.067 INFO [stdout] ), Nov 18 04:16:45.067 INFO [stdout] ctxt: #0 Nov 18 04:16:45.067 INFO [stdout] }, Nov 18 04:16:45.067 INFO [stdout] Eq Nov 18 04:16:45.067 INFO [stdout] ) Nov 18 04:16:45.067 INFO [stdout] ) Nov 18 04:16:45.068 INFO [stdout] }, Nov 18 04:16:45.068 INFO [stdout] TokenStream { Nov 18 04:16:45.068 INFO [stdout] kind: JointTree( Nov 18 04:16:45.068 INFO [stdout] Token( Nov 18 04:16:45.068 INFO [stdout] Span { Nov 18 04:16:45.068 INFO [stdout] lo: BytePos( Nov 18 04:16:45.068 INFO [stdout] 190 Nov 18 04:16:45.068 INFO [stdout] ), Nov 18 04:16:45.068 INFO [stdout] hi: BytePos( Nov 18 04:16:45.068 INFO [stdout] 195 Nov 18 04:16:45.068 INFO [stdout] ), Nov 18 04:16:45.068 INFO [stdout] ctxt: #0 Nov 18 04:16:45.068 INFO [stdout] }, Nov 18 04:16:45.068 INFO [stdout] Ident( Nov 18 04:16:45.068 INFO [stdout] Digit#0, Nov 18 04:16:45.068 INFO [stdout] false Nov 18 04:16:45.068 INFO [stdout] ) Nov 18 04:16:45.068 INFO [stdout] ) Nov 18 04:16:45.068 INFO [stdout] ) Nov 18 04:16:45.068 INFO [stdout] }, Nov 18 04:16:45.068 INFO [stdout] TokenStream { Nov 18 04:16:45.068 INFO [stdout] kind: Tree( Nov 18 04:16:45.068 INFO [stdout] Token( Nov 18 04:16:45.068 INFO [stdout] Span { Nov 18 04:16:45.069 INFO [stdout] lo: BytePos( Nov 18 04:16:45.069 INFO [stdout] 195 Nov 18 04:16:45.069 INFO [stdout] ), Nov 18 04:16:45.069 INFO [stdout] hi: BytePos( Nov 18 04:16:45.069 INFO [stdout] 197 Nov 18 04:16:45.069 INFO [stdout] ), Nov 18 04:16:45.069 INFO [stdout] ctxt: #0 Nov 18 04:16:45.069 INFO [stdout] }, Nov 18 04:16:45.069 INFO [stdout] ModSep Nov 18 04:16:45.069 INFO [stdout] ) Nov 18 04:16:45.069 INFO [stdout] ) Nov 18 04:16:45.069 INFO [stdout] }, Nov 18 04:16:45.069 INFO [stdout] TokenStream { Nov 18 04:16:45.069 INFO [stdout] kind: Tree( Nov 18 04:16:45.069 INFO [stdout] Token( Nov 18 04:16:45.069 INFO [stdout] Span { Nov 18 04:16:45.069 INFO [stdout] lo: BytePos( Nov 18 04:16:45.069 INFO [stdout] 197 Nov 18 04:16:45.069 INFO [stdout] ), Nov 18 04:16:45.069 INFO [stdout] hi: BytePos( Nov 18 04:16:45.069 INFO [stdout] 203 Nov 18 04:16:45.069 INFO [stdout] ), Nov 18 04:16:45.069 INFO [stdout] ctxt: #0 Nov 18 04:16:45.069 INFO [stdout] }, Nov 18 04:16:45.070 INFO [stdout] Ident( Nov 18 04:16:45.070 INFO [stdout] Digit1#0, Nov 18 04:16:45.070 INFO [stdout] false Nov 18 04:16:45.070 INFO [stdout] ) Nov 18 04:16:45.070 INFO [stdout] ) Nov 18 04:16:45.070 INFO [stdout] ) Nov 18 04:16:45.070 INFO [stdout] }, Nov 18 04:16:45.070 INFO [stdout] TokenStream { Nov 18 04:16:45.070 INFO [stdout] kind: Tree( Nov 18 04:16:45.070 INFO [stdout] Delimited( Nov 18 04:16:45.070 INFO [stdout] DelimSpan { Nov 18 04:16:45.070 INFO [stdout] open: Span { Nov 18 04:16:45.070 INFO [stdout] lo: BytePos( Nov 18 04:16:45.070 INFO [stdout] 204 Nov 18 04:16:45.070 INFO [stdout] ), Nov 18 04:16:45.070 INFO [stdout] hi: BytePos( Nov 18 04:16:45.070 INFO [stdout] 205 Nov 18 04:16:45.070 INFO [stdout] ), Nov 18 04:16:45.070 INFO [stdout] ctxt: #0 Nov 18 04:16:45.070 INFO [stdout] }, Nov 18 04:16:45.070 INFO [stdout] close: Span { Nov 18 04:16:45.070 INFO [stdout] lo: BytePos( Nov 18 04:16:45.070 INFO [stdout] 205 Nov 18 04:16:45.071 INFO [stdout] ), Nov 18 04:16:45.071 INFO [stdout] hi: BytePos( Nov 18 04:16:45.071 INFO [stdout] 206 Nov 18 04:16:45.071 INFO [stdout] ), Nov 18 04:16:45.071 INFO [stdout] ctxt: #0 Nov 18 04:16:45.071 INFO [stdout] } Nov 18 04:16:45.071 INFO [stdout] }, Nov 18 04:16:45.071 INFO [stdout] Delimited { Nov 18 04:16:45.071 INFO [stdout] delim: Paren, Nov 18 04:16:45.071 INFO [stdout] tts: ThinTokenStream( Nov 18 04:16:45.071 INFO [stdout] None Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] } Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] }, Nov 18 04:16:45.071 INFO [stdout] TokenStream { Nov 18 04:16:45.071 INFO [stdout] kind: Tree( Nov 18 04:16:45.071 INFO [stdout] Token( Nov 18 04:16:45.071 INFO [stdout] Span { Nov 18 04:16:45.071 INFO [stdout] lo: BytePos( Nov 18 04:16:45.071 INFO [stdout] 206 Nov 18 04:16:45.071 INFO [stdout] ), Nov 18 04:16:45.071 INFO [stdout] hi: BytePos( Nov 18 04:16:45.071 INFO [stdout] 207 Nov 18 04:16:45.071 INFO [stdout] ), Nov 18 04:16:45.071 INFO [stdout] ctxt: #0 Nov 18 04:16:45.071 INFO [stdout] }, Nov 18 04:16:45.071 INFO [stdout] Semi Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] } Nov 18 04:16:45.071 INFO [stdout] ] Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] } Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] } Nov 18 04:16:45.071 INFO [stdout] ] Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] } Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] } Nov 18 04:16:45.071 INFO [stdout] ) Nov 18 04:16:45.071 INFO [stdout] Item(Item { ident: test_grammar#0, attrs: [Attribute { id: AttrId(4), style: Outer, path: path(test), tokens: TokenStream { kind: Empty }, is_sugared_doc: false, span: Span { lo: BytePos(119), hi: BytePos(126), ctxt: #0 } }], id: NodeId(4294967040), node: Fn(FnDecl { inputs: [], output: Default(Span { lo: BytePos(146), hi: BytePos(146), ctxt: #0 }), variadic: false }, FnHeader { unsafety: Normal, asyncness: NotAsync, constness: Spanned { node: NotConst, span: Span { lo: BytePos(127), hi: BytePos(129), ctxt: #0 } }, abi: Rust }, Generics { params: [], where_clause: WhereClause { id: NodeId(4294967040), predicates: [], span: Span { lo: BytePos(0), hi: BytePos(0), ctxt: #0 } }, span: Span { lo: BytePos(0), hi: BytePos(0), ctxt: #0 } }, Block { stmts: [stmt(4294967040: let _ = Digit::Digit0();), stmt(4294967040: let _ = Digit::Digit1();)], id: NodeId(4294967040), rules: Default, span: Span { lo: BytePos(146), hi: BytePos(209), ctxt: #0 }, recovered: false }), vis: Spanned { node: Inherited, span: Span { lo: BytePos(127), hi: BytePos(127), ctxt: #0 } }, span: Span { lo: BytePos(127), hi: BytePos(209), ctxt: #0 }, tokens: Some(TokenStream { kind: Stream([TokenStream { kind: Tree(Token(Span { lo: BytePos(127), hi: BytePos(129), ctxt: #0 }, Ident(fn#0, false))) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(130), hi: BytePos(142), ctxt: #0 }, Ident(test_grammar#0, false))) }, TokenStream { kind: Tree(Delimited(DelimSpan { open: Span { lo: BytePos(143), hi: BytePos(144), ctxt: #0 }, close: Span { lo: BytePos(144), hi: BytePos(145), ctxt: #0 } }, Delimited { delim: Paren, tts: ThinTokenStream(None) })) }, TokenStream { kind: Tree(Delimited(DelimSpan { open: Span { lo: BytePos(146), hi: BytePos(147), ctxt: #0 }, close: Span { lo: BytePos(208), hi: BytePos(209), ctxt: #0 } }, Delimited { delim: Brace, tts: ThinTokenStream(Some([TokenStream { kind: Tree(Token(Span { lo: BytePos(152), hi: BytePos(155), ctxt: #0 }, Ident(let#0, false))) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(156), hi: BytePos(157), ctxt: #0 }, Ident(_#0, false))) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(158), hi: BytePos(159), ctxt: #0 }, Eq)) }, TokenStream { kind: JointTree(Token(Span { lo: BytePos(160), hi: BytePos(165), ctxt: #0 }, Ident(Digit#0, false))) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(165), hi: BytePos(167), ctxt: #0 }, ModSep)) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(167), hi: BytePos(173), ctxt: #0 }, Ident(Digit0#0, false))) }, TokenStream { kind: Tree(Delimited(DelimSpan { open: Span { lo: BytePos(174), hi: BytePos(175), ctxt: #0 }, close: Span { lo: BytePos(175), hi: BytePos(176), ctxt: #0 } }, Delimited { delim: Paren, tts: ThinTokenStream(None) })) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(176), hi: BytePos(177), ctxt: #0 }, Semi)) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(182), hi: BytePos(185), ctxt: #0 }, Ident(let#0, false))) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(186), hi: BytePos(187), ctxt: #0 }, Ident(_#0, false))) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(188), hi: BytePos(189), ctxt: #0 }, Eq)) }, TokenStream { kind: JointTree(Token(Span { lo: BytePos(190), hi: BytePos(195), ctxt: #0 }, Ident(Digit#0, false))) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(195), hi: BytePos(197), ctxt: #0 }, ModSep)) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(197), hi: BytePos(203), ctxt: #0 }, Ident(Digit1#0, false))) }, TokenStream { kind: Tree(Delimited(DelimSpan { open: Span { lo: BytePos(204), hi: BytePos(205), ctxt: #0 }, close: Span { lo: BytePos(205), hi: BytePos(206), ctxt: #0 } }, Delimited { delim: Paren, tts: ThinTokenStream(None) })) }, TokenStream { kind: Tree(Token(Span { lo: BytePos(206), hi: BytePos(207), ctxt: #0 }, Semi)) }])) })) }]) }) }) Nov 18 04:16:48.532 INFO [stderr] warning: unused import: `syntax::ext::base::MultiItemModifier` Nov 18 04:16:48.532 INFO [stderr] --> src/lib.rs:17:5 Nov 18 04:16:48.532 INFO [stderr] | Nov 18 04:16:48.532 INFO [stderr] 17 | use syntax::ext::base::MultiItemModifier; Nov 18 04:16:48.532 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 18 04:16:48.532 INFO [stderr] | Nov 18 04:16:48.532 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 18 04:16:48.532 INFO [stderr] Nov 18 04:16:48.587 INFO [stderr] warning: unused variable: `cx` Nov 18 04:16:48.587 INFO [stderr] --> src/lib.rs:33:5 Nov 18 04:16:48.587 INFO [stderr] | Nov 18 04:16:48.587 INFO [stderr] 33 | cx: &mut ExtCtxt, Nov 18 04:16:48.587 INFO [stderr] | ^^ help: consider using `_cx` instead Nov 18 04:16:48.587 INFO [stderr] | Nov 18 04:16:48.587 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 18 04:16:48.587 INFO [stderr] Nov 18 04:16:48.587 INFO [stderr] warning: unused variable: `span` Nov 18 04:16:48.587 INFO [stderr] --> src/lib.rs:34:5 Nov 18 04:16:48.587 INFO [stderr] | Nov 18 04:16:48.587 INFO [stderr] 34 | span: Span, Nov 18 04:16:48.587 INFO [stderr] | ^^^^ help: consider using `_span` instead Nov 18 04:16:48.587 INFO [stderr] Nov 18 04:16:48.587 INFO [stderr] warning: unused variable: `mi` Nov 18 04:16:48.587 INFO [stderr] --> src/lib.rs:35:5 Nov 18 04:16:48.587 INFO [stderr] | Nov 18 04:16:48.587 INFO [stderr] 35 | mi: &MetaItem, Nov 18 04:16:48.587 INFO [stderr] | ^^ help: consider using `_mi` instead Nov 18 04:16:48.587 INFO [stderr] Nov 18 04:16:49.243 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.63s Nov 18 04:16:49.246 INFO [stderr] su: No module specific data is present Nov 18 04:16:49.741 INFO running `"docker" "inspect" "f0f919ee8127bbd053dd5f3b440f1ea6dd2dd5131dc860e8462cbe57153d21e5"` Nov 18 04:16:49.852 INFO running `"docker" "rm" "-f" "f0f919ee8127bbd053dd5f3b440f1ea6dd2dd5131dc860e8462cbe57153d21e5"` Nov 18 04:16:49.953 INFO [stdout] f0f919ee8127bbd053dd5f3b440f1ea6dd2dd5131dc860e8462cbe57153d21e5 Nov 18 04:16:49.955 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 18 04:16:50.198 INFO [stdout] e76b4209af3e5b29fe687ff9b8c54f34c13d3dc61f9478efdd5c154430fd40ac Nov 18 04:16:50.200 INFO running `"docker" "start" "-a" "e76b4209af3e5b29fe687ff9b8c54f34c13d3dc61f9478efdd5c154430fd40ac"` Nov 18 04:16:50.927 INFO [stderr] usermod: no changes Nov 18 04:16:50.964 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s Nov 18 04:16:50.975 INFO [stderr] Running /target/debug/deps/parsing_codegen-358212a3b2cfd7f4 Nov 18 04:16:51.019 INFO [stdout] Nov 18 04:16:51.019 INFO [stdout] running 0 tests Nov 18 04:16:51.019 INFO [stdout] Nov 18 04:16:51.019 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 04:16:51.019 INFO [stdout] Nov 18 04:16:51.033 INFO [stdout] Nov 18 04:16:51.033 INFO [stderr] Running /target/debug/deps/test_grammar-26a6eed24dc6fb05 Nov 18 04:16:51.033 INFO [stdout] running 1 test Nov 18 04:16:51.035 INFO [stdout] test test_grammar ... ok Nov 18 04:16:51.035 INFO [stdout] Nov 18 04:16:51.035 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 04:16:51.035 INFO [stdout] Nov 18 04:16:51.047 INFO [stderr] su: No module specific data is present Nov 18 04:16:51.597 INFO running `"docker" "inspect" "e76b4209af3e5b29fe687ff9b8c54f34c13d3dc61f9478efdd5c154430fd40ac"` Nov 18 04:16:51.745 INFO running `"docker" "rm" "-f" "e76b4209af3e5b29fe687ff9b8c54f34c13d3dc61f9478efdd5c154430fd40ac"` Nov 18 04:16:51.848 INFO [stdout] e76b4209af3e5b29fe687ff9b8c54f34c13d3dc61f9478efdd5c154430fd40ac