Nov 07 11:11:10.398 INFO checking parsing-codegen-0.1.0 against master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings for pr-55687 Nov 07 11:11:10.398 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55687/worker-3/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55687/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings:/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 +24e66c28980442a48d9458f1a4f9b76cc722dc8a-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dduplicate_associated_type_bindings" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 07 11:11:10.852 INFO blam! 5407e19bfa9c7f2f7c7b979b0f95b5e7f3857e15e33321722e9575439ee2a78f Nov 07 11:11:10.864 INFO running `"docker" "start" "-a" "5407e19bfa9c7f2f7c7b979b0f95b5e7f3857e15e33321722e9575439ee2a78f"` Nov 07 11:11:11.600 INFO kablam! usermod: no changes Nov 07 11:11:11.648 INFO kablam! Compiling parsing-codegen v0.1.0 (/source) Nov 07 11:11:17.621 INFO kablam! warning: unused import: `syntax::ext::base::MultiItemModifier` Nov 07 11:11:17.621 INFO kablam! --> src/lib.rs:17:5 Nov 07 11:11:17.621 INFO kablam! | Nov 07 11:11:17.621 INFO kablam! 17 | use syntax::ext::base::MultiItemModifier; Nov 07 11:11:17.622 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 11:11:17.622 INFO kablam! | Nov 07 11:11:17.623 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 07 11:11:17.623 INFO kablam! Nov 07 11:11:17.669 INFO kablam! warning: unused variable: `cx` Nov 07 11:11:17.669 INFO kablam! --> src/lib.rs:33:5 Nov 07 11:11:17.669 INFO kablam! | Nov 07 11:11:17.670 INFO kablam! 33 | cx: &mut ExtCtxt, Nov 07 11:11:17.670 INFO kablam! | ^^ help: consider using `_cx` instead Nov 07 11:11:17.670 INFO kablam! | Nov 07 11:11:17.670 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 07 11:11:17.671 INFO kablam! Nov 07 11:11:17.671 INFO kablam! warning: unused variable: `span` Nov 07 11:11:17.671 INFO kablam! --> src/lib.rs:34:5 Nov 07 11:11:17.672 INFO kablam! | Nov 07 11:11:17.672 INFO kablam! 34 | span: Span, Nov 07 11:11:17.672 INFO kablam! | ^^^^ help: consider using `_span` instead Nov 07 11:11:17.672 INFO kablam! Nov 07 11:11:17.673 INFO kablam! warning: unused variable: `mi` Nov 07 11:11:17.673 INFO kablam! --> src/lib.rs:35:5 Nov 07 11:11:17.673 INFO kablam! | Nov 07 11:11:17.673 INFO kablam! 35 | mi: &MetaItem, Nov 07 11:11:17.674 INFO kablam! | ^^ help: consider using `_mi` instead Nov 07 11:11:17.674 INFO kablam! Nov 07 11:11:17.821 INFO kablam! warning: unused import: `syntax::ext::base::MultiItemModifier` Nov 07 11:11:17.821 INFO kablam! --> src/lib.rs:17:5 Nov 07 11:11:17.822 INFO kablam! | Nov 07 11:11:17.822 INFO kablam! 17 | use syntax::ext::base::MultiItemModifier; Nov 07 11:11:17.822 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 11:11:17.823 INFO kablam! | Nov 07 11:11:17.823 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 07 11:11:17.823 INFO kablam! Nov 07 11:11:17.950 INFO kablam! warning: unused variable: `cx` Nov 07 11:11:17.951 INFO kablam! --> src/lib.rs:33:5 Nov 07 11:11:17.951 INFO kablam! | Nov 07 11:11:17.951 INFO kablam! 33 | cx: &mut ExtCtxt, Nov 07 11:11:17.952 INFO kablam! | ^^ help: consider using `_cx` instead Nov 07 11:11:17.964 INFO kablam! | Nov 07 11:11:17.964 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 07 11:11:17.964 INFO kablam! Nov 07 11:11:17.964 INFO kablam! warning: unused variable: `span` Nov 07 11:11:17.964 INFO kablam! --> src/lib.rs:34:5 Nov 07 11:11:17.964 INFO kablam! | Nov 07 11:11:17.964 INFO kablam! 34 | span: Span, Nov 07 11:11:17.964 INFO kablam! | ^^^^ help: consider using `_span` instead Nov 07 11:11:17.964 INFO kablam! Nov 07 11:11:17.964 INFO kablam! warning: unused variable: `mi` Nov 07 11:11:17.964 INFO kablam! --> src/lib.rs:35:5 Nov 07 11:11:17.964 INFO kablam! | Nov 07 11:11:17.964 INFO kablam! 35 | mi: &MetaItem, Nov 07 11:11:17.964 INFO kablam! | ^^ help: consider using `_mi` instead Nov 07 11:11:17.964 INFO kablam! Nov 07 11:11:19.084 INFO kablam! warning: unused import: `syntax::ext::base::MultiItemModifier` Nov 07 11:11:19.084 INFO kablam! --> src/lib.rs:17:5 Nov 07 11:11:19.084 INFO kablam! | Nov 07 11:11:19.084 INFO kablam! 17 | use syntax::ext::base::MultiItemModifier; Nov 07 11:11:19.084 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 11:11:19.084 INFO kablam! | Nov 07 11:11:19.084 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 07 11:11:19.084 INFO kablam! Nov 07 11:11:19.172 INFO kablam! warning: unused variable: `cx` Nov 07 11:11:19.172 INFO kablam! --> src/lib.rs:33:5 Nov 07 11:11:19.172 INFO kablam! | Nov 07 11:11:19.172 INFO kablam! 33 | cx: &mut ExtCtxt, Nov 07 11:11:19.172 INFO kablam! | ^^ help: consider using `_cx` instead Nov 07 11:11:19.172 INFO kablam! | Nov 07 11:11:19.172 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 07 11:11:19.172 INFO kablam! Nov 07 11:11:19.172 INFO kablam! warning: unused variable: `span` Nov 07 11:11:19.172 INFO kablam! --> src/lib.rs:34:5 Nov 07 11:11:19.172 INFO kablam! | Nov 07 11:11:19.172 INFO kablam! 34 | span: Span, Nov 07 11:11:19.172 INFO kablam! | ^^^^ help: consider using `_span` instead Nov 07 11:11:19.172 INFO kablam! Nov 07 11:11:19.172 INFO kablam! warning: unused variable: `mi` Nov 07 11:11:19.172 INFO kablam! --> src/lib.rs:35:5 Nov 07 11:11:19.172 INFO kablam! | Nov 07 11:11:19.172 INFO kablam! 35 | mi: &MetaItem, Nov 07 11:11:19.172 INFO kablam! | ^^ help: consider using `_mi` instead Nov 07 11:11:19.172 INFO kablam! Nov 07 11:11:20.641 INFO blam! Item( Nov 07 11:11:20.641 INFO blam! Item { Nov 07 11:11:20.642 INFO blam! ident: Digit#0, Nov 07 11:11:20.642 INFO blam! attrs: [], Nov 07 11:11:20.642 INFO blam! id: NodeId( Nov 07 11:11:20.643 INFO blam! 4294967295 Nov 07 11:11:20.643 INFO blam! ), Nov 07 11:11:20.643 INFO blam! node: Enum( Nov 07 11:11:20.643 INFO blam! EnumDef { Nov 07 11:11:20.643 INFO blam! variants: [ Nov 07 11:11:20.644 INFO blam! Spanned { Nov 07 11:11:20.644 INFO blam! node: Variant_ { Nov 07 11:11:20.644 INFO blam! ident: Digit0#0, Nov 07 11:11:20.645 INFO blam! attrs: [], Nov 07 11:11:20.645 INFO blam! data: Tuple( Nov 07 11:11:20.645 INFO blam! [], Nov 07 11:11:20.646 INFO blam! NodeId( Nov 07 11:11:20.646 INFO blam! 4294967295 Nov 07 11:11:20.646 INFO blam! ) Nov 07 11:11:20.647 INFO blam! ), Nov 07 11:11:20.647 INFO blam! disr_expr: None Nov 07 11:11:20.647 INFO blam! }, Nov 07 11:11:20.648 INFO blam! span: Span { Nov 07 11:11:20.648 INFO blam! lo: BytePos( Nov 07 11:11:20.648 INFO blam! 79 Nov 07 11:11:20.648 INFO blam! ), Nov 07 11:11:20.649 INFO blam! hi: BytePos( Nov 07 11:11:20.649 INFO blam! 88 Nov 07 11:11:20.649 INFO blam! ), Nov 07 11:11:20.649 INFO blam! ctxt: #0 Nov 07 11:11:20.650 INFO blam! } Nov 07 11:11:20.650 INFO blam! }, Nov 07 11:11:20.650 INFO blam! Spanned { Nov 07 11:11:20.650 INFO blam! node: Variant_ { Nov 07 11:11:20.651 INFO blam! ident: Digit1#0, Nov 07 11:11:20.651 INFO blam! attrs: [], Nov 07 11:11:20.651 INFO blam! data: Tuple( Nov 07 11:11:20.651 INFO blam! [], Nov 07 11:11:20.652 INFO blam! NodeId( Nov 07 11:11:20.652 INFO blam! 4294967295 Nov 07 11:11:20.652 INFO blam! ) Nov 07 11:11:20.652 INFO blam! ), Nov 07 11:11:20.653 INFO blam! disr_expr: None Nov 07 11:11:20.653 INFO blam! }, Nov 07 11:11:20.653 INFO blam! span: Span { Nov 07 11:11:20.653 INFO blam! lo: BytePos( Nov 07 11:11:20.654 INFO blam! 94 Nov 07 11:11:20.654 INFO blam! ), Nov 07 11:11:20.654 INFO blam! hi: BytePos( Nov 07 11:11:20.654 INFO blam! 103 Nov 07 11:11:20.655 INFO blam! ), Nov 07 11:11:20.655 INFO blam! ctxt: #0 Nov 07 11:11:20.655 INFO blam! } Nov 07 11:11:20.655 INFO blam! } Nov 07 11:11:20.656 INFO blam! ] Nov 07 11:11:20.656 INFO blam! }, Nov 07 11:11:20.656 INFO blam! Generics { Nov 07 11:11:20.656 INFO blam! params: [], Nov 07 11:11:20.657 INFO blam! where_clause: WhereClause { Nov 07 11:11:20.657 INFO blam! id: NodeId( Nov 07 11:11:20.657 INFO blam! 4294967295 Nov 07 11:11:20.657 INFO blam! ), Nov 07 11:11:20.658 INFO blam! predicates: [], Nov 07 11:11:20.658 INFO blam! span: Span { Nov 07 11:11:20.658 INFO blam! lo: BytePos( Nov 07 11:11:20.658 INFO blam! 0 Nov 07 11:11:20.659 INFO blam! ), Nov 07 11:11:20.659 INFO blam! hi: BytePos( Nov 07 11:11:20.659 INFO blam! 0 Nov 07 11:11:20.659 INFO blam! ), Nov 07 11:11:20.660 INFO blam! ctxt: #0 Nov 07 11:11:20.660 INFO blam! } Nov 07 11:11:20.660 INFO blam! }, Nov 07 11:11:20.660 INFO blam! span: Span { Nov 07 11:11:20.661 INFO blam! lo: BytePos( Nov 07 11:11:20.661 INFO blam! 0 Nov 07 11:11:20.661 INFO blam! ), Nov 07 11:11:20.661 INFO blam! hi: BytePos( Nov 07 11:11:20.662 INFO blam! 0 Nov 07 11:11:20.662 INFO blam! ), Nov 07 11:11:20.662 INFO blam! ctxt: #0 Nov 07 11:11:20.662 INFO blam! } Nov 07 11:11:20.663 INFO blam! } Nov 07 11:11:20.663 INFO blam! ), Nov 07 11:11:20.663 INFO blam! vis: Spanned { Nov 07 11:11:20.663 INFO blam! node: Inherited, Nov 07 11:11:20.664 INFO blam! span: Span { Nov 07 11:11:20.672 INFO blam! lo: BytePos( Nov 07 11:11:20.672 INFO blam! 62 Nov 07 11:11:20.673 INFO blam! ), Nov 07 11:11:20.673 INFO blam! hi: BytePos( Nov 07 11:11:20.673 INFO blam! 62 Nov 07 11:11:20.673 INFO blam! ), Nov 07 11:11:20.674 INFO blam! ctxt: #0 Nov 07 11:11:20.674 INFO blam! } Nov 07 11:11:20.674 INFO blam! }, Nov 07 11:11:20.674 INFO blam! span: Span { Nov 07 11:11:20.675 INFO blam! lo: BytePos( Nov 07 11:11:20.675 INFO blam! 62 Nov 07 11:11:20.675 INFO blam! ), Nov 07 11:11:20.675 INFO blam! hi: BytePos( Nov 07 11:11:20.676 INFO blam! 106 Nov 07 11:11:20.676 INFO blam! ), Nov 07 11:11:20.676 INFO blam! ctxt: #0 Nov 07 11:11:20.676 INFO blam! }, Nov 07 11:11:20.677 INFO blam! tokens: Some( Nov 07 11:11:20.677 INFO blam! TokenStream { Nov 07 11:11:20.677 INFO blam! kind: Stream( Nov 07 11:11:20.677 INFO blam! [ Nov 07 11:11:20.678 INFO blam! TokenStream { Nov 07 11:11:20.678 INFO blam! kind: Tree( Nov 07 11:11:20.678 INFO blam! Token( Nov 07 11:11:20.678 INFO blam! Span { Nov 07 11:11:20.679 INFO blam! lo: BytePos( Nov 07 11:11:20.679 INFO blam! 62 Nov 07 11:11:20.679 INFO blam! ), Nov 07 11:11:20.679 INFO blam! hi: BytePos( Nov 07 11:11:20.680 INFO blam! 66 Nov 07 11:11:20.680 INFO blam! ), Nov 07 11:11:20.680 INFO blam! ctxt: #0 Nov 07 11:11:20.680 INFO blam! }, Nov 07 11:11:20.681 INFO blam! Ident( Nov 07 11:11:20.681 INFO blam! enum#0, Nov 07 11:11:20.681 INFO blam! false Nov 07 11:11:20.681 INFO blam! ) Nov 07 11:11:20.682 INFO blam! ) Nov 07 11:11:20.682 INFO blam! ) Nov 07 11:11:20.682 INFO blam! }, Nov 07 11:11:20.682 INFO blam! TokenStream { Nov 07 11:11:20.682 INFO blam! kind: Tree( Nov 07 11:11:20.683 INFO blam! Token( Nov 07 11:11:20.683 INFO blam! Span { Nov 07 11:11:20.683 INFO blam! lo: BytePos( Nov 07 11:11:20.683 INFO blam! 67 Nov 07 11:11:20.684 INFO blam! ), Nov 07 11:11:20.684 INFO blam! hi: BytePos( Nov 07 11:11:20.684 INFO blam! 72 Nov 07 11:11:20.684 INFO blam! ), Nov 07 11:11:20.685 INFO blam! ctxt: #0 Nov 07 11:11:20.685 INFO blam! }, Nov 07 11:11:20.685 INFO blam! Ident( Nov 07 11:11:20.685 INFO blam! Digit#0, Nov 07 11:11:20.686 INFO blam! false Nov 07 11:11:20.686 INFO blam! ) Nov 07 11:11:20.686 INFO blam! ) Nov 07 11:11:20.686 INFO blam! ) Nov 07 11:11:20.686 INFO blam! }, Nov 07 11:11:20.686 INFO blam! TokenStream { Nov 07 11:11:20.686 INFO blam! kind: Tree( Nov 07 11:11:20.686 INFO blam! Delimited( Nov 07 11:11:20.686 INFO blam! DelimSpan { Nov 07 11:11:20.686 INFO blam! open: Span { Nov 07 11:11:20.686 INFO blam! lo: BytePos( Nov 07 11:11:20.686 INFO blam! 73 Nov 07 11:11:20.686 INFO blam! ), Nov 07 11:11:20.686 INFO blam! hi: BytePos( Nov 07 11:11:20.686 INFO blam! 74 Nov 07 11:11:20.686 INFO blam! ), Nov 07 11:11:20.686 INFO blam! ctxt: #0 Nov 07 11:11:20.686 INFO blam! }, Nov 07 11:11:20.686 INFO blam! close: Span { Nov 07 11:11:20.686 INFO blam! lo: BytePos( Nov 07 11:11:20.686 INFO blam! 105 Nov 07 11:11:20.686 INFO blam! ), Nov 07 11:11:20.686 INFO blam! hi: BytePos( Nov 07 11:11:20.686 INFO blam! 106 Nov 07 11:11:20.686 INFO blam! ), Nov 07 11:11:20.686 INFO blam! ctxt: #0 Nov 07 11:11:20.686 INFO blam! } Nov 07 11:11:20.686 INFO blam! }, Nov 07 11:11:20.686 INFO blam! Delimited { Nov 07 11:11:20.686 INFO blam! delim: Brace, Nov 07 11:11:20.686 INFO blam! tts: ThinTokenStream( Nov 07 11:11:20.686 INFO blam! Some( Nov 07 11:11:20.686 INFO blam! [ Nov 07 11:11:20.686 INFO blam! TokenStream { Nov 07 11:11:20.686 INFO blam! kind: Tree( Nov 07 11:11:20.686 INFO blam! Token( Nov 07 11:11:20.686 INFO blam! Span { Nov 07 11:11:20.686 INFO blam! lo: BytePos( Nov 07 11:11:20.686 INFO blam! 79 Nov 07 11:11:20.686 INFO blam! ), Nov 07 11:11:20.686 INFO blam! hi: BytePos( Nov 07 11:11:20.686 INFO blam! 85 Nov 07 11:11:20.686 INFO blam! ), Nov 07 11:11:20.686 INFO blam! ctxt: #0 Nov 07 11:11:20.686 INFO blam! }, Nov 07 11:11:20.686 INFO blam! Ident( Nov 07 11:11:20.686 INFO blam! Digit0#0, Nov 07 11:11:20.687 INFO blam! false Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! }, Nov 07 11:11:20.687 INFO blam! TokenStream { Nov 07 11:11:20.687 INFO blam! kind: Tree( Nov 07 11:11:20.687 INFO blam! Delimited( Nov 07 11:11:20.687 INFO blam! DelimSpan { Nov 07 11:11:20.687 INFO blam! open: Span { Nov 07 11:11:20.687 INFO blam! lo: BytePos( Nov 07 11:11:20.687 INFO blam! 86 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! hi: BytePos( Nov 07 11:11:20.687 INFO blam! 87 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! ctxt: #0 Nov 07 11:11:20.687 INFO blam! }, Nov 07 11:11:20.687 INFO blam! close: Span { Nov 07 11:11:20.687 INFO blam! lo: BytePos( Nov 07 11:11:20.687 INFO blam! 87 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! hi: BytePos( Nov 07 11:11:20.687 INFO blam! 88 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! ctxt: #0 Nov 07 11:11:20.687 INFO blam! } Nov 07 11:11:20.687 INFO blam! }, Nov 07 11:11:20.687 INFO blam! Delimited { Nov 07 11:11:20.687 INFO blam! delim: Paren, Nov 07 11:11:20.687 INFO blam! tts: ThinTokenStream( Nov 07 11:11:20.687 INFO blam! None Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! } Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! }, Nov 07 11:11:20.687 INFO blam! TokenStream { Nov 07 11:11:20.687 INFO blam! kind: Tree( Nov 07 11:11:20.687 INFO blam! Token( Nov 07 11:11:20.687 INFO blam! Span { Nov 07 11:11:20.687 INFO blam! lo: BytePos( Nov 07 11:11:20.687 INFO blam! 88 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! hi: BytePos( Nov 07 11:11:20.687 INFO blam! 89 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! ctxt: #0 Nov 07 11:11:20.687 INFO blam! }, Nov 07 11:11:20.687 INFO blam! Comma Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! }, Nov 07 11:11:20.687 INFO blam! TokenStream { Nov 07 11:11:20.687 INFO blam! kind: Tree( Nov 07 11:11:20.687 INFO blam! Token( Nov 07 11:11:20.687 INFO blam! Span { Nov 07 11:11:20.687 INFO blam! lo: BytePos( Nov 07 11:11:20.687 INFO blam! 94 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! hi: BytePos( Nov 07 11:11:20.687 INFO blam! 100 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! ctxt: #0 Nov 07 11:11:20.687 INFO blam! }, Nov 07 11:11:20.687 INFO blam! Ident( Nov 07 11:11:20.687 INFO blam! Digit1#0, Nov 07 11:11:20.687 INFO blam! false Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! ) Nov 07 11:11:20.687 INFO blam! }, Nov 07 11:11:20.687 INFO blam! TokenStream { Nov 07 11:11:20.687 INFO blam! kind: Tree( Nov 07 11:11:20.687 INFO blam! Delimited( Nov 07 11:11:20.687 INFO blam! DelimSpan { Nov 07 11:11:20.687 INFO blam! open: Span { Nov 07 11:11:20.687 INFO blam! lo: BytePos( Nov 07 11:11:20.687 INFO blam! 101 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.687 INFO blam! hi: BytePos( Nov 07 11:11:20.687 INFO blam! 102 Nov 07 11:11:20.687 INFO blam! ), Nov 07 11:11:20.688 INFO blam! ctxt: #0 Nov 07 11:11:20.688 INFO blam! }, Nov 07 11:11:20.688 INFO blam! close: Span { Nov 07 11:11:20.688 INFO blam! lo: BytePos( Nov 07 11:11:20.688 INFO blam! 102 Nov 07 11:11:20.688 INFO blam! ), Nov 07 11:11:20.688 INFO blam! hi: BytePos( Nov 07 11:11:20.688 INFO blam! 103 Nov 07 11:11:20.688 INFO blam! ), Nov 07 11:11:20.688 INFO blam! ctxt: #0 Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! }, Nov 07 11:11:20.688 INFO blam! Delimited { Nov 07 11:11:20.688 INFO blam! delim: Paren, Nov 07 11:11:20.688 INFO blam! tts: ThinTokenStream( Nov 07 11:11:20.688 INFO blam! None Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! }, Nov 07 11:11:20.688 INFO blam! TokenStream { Nov 07 11:11:20.688 INFO blam! kind: Tree( Nov 07 11:11:20.688 INFO blam! Token( Nov 07 11:11:20.688 INFO blam! Span { Nov 07 11:11:20.688 INFO blam! lo: BytePos( Nov 07 11:11:20.688 INFO blam! 103 Nov 07 11:11:20.688 INFO blam! ), Nov 07 11:11:20.688 INFO blam! hi: BytePos( Nov 07 11:11:20.688 INFO blam! 104 Nov 07 11:11:20.688 INFO blam! ), Nov 07 11:11:20.688 INFO blam! ctxt: #0 Nov 07 11:11:20.688 INFO blam! }, Nov 07 11:11:20.688 INFO blam! Comma Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! ] Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! ] Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! ) Nov 07 11:11:20.688 INFO blam! Item(Item { ident: Digit#0, attrs: [], id: NodeId(4294967295), node: Enum(EnumDef { variants: [Spanned { node: Variant_ { ident: Digit0#0, attrs: [], data: Tuple([], NodeId(4294967295)), disr_expr: None }, span: Span { lo: BytePos(79), hi: BytePos(88), ctxt: #0 } }, Spanned { node: Variant_ { ident: Digit1#0, attrs: [], data: Tuple([], NodeId(4294967295)), disr_expr: None }, span: Span { lo: BytePos(94), hi: BytePos(103), ctxt: #0 } }] }, Generics { params: [], where_clause: WhereClause { id: NodeId(4294967295), 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 07 11:11:20.688 INFO blam! Item( Nov 07 11:11:20.688 INFO blam! Item { Nov 07 11:11:20.688 INFO blam! ident: test_grammar#0, Nov 07 11:11:20.688 INFO blam! attrs: [ Nov 07 11:11:20.688 INFO blam! Attribute { Nov 07 11:11:20.688 INFO blam! id: AttrId( Nov 07 11:11:20.688 INFO blam! 4 Nov 07 11:11:20.688 INFO blam! ), Nov 07 11:11:20.688 INFO blam! style: Outer, Nov 07 11:11:20.688 INFO blam! path: path(test), Nov 07 11:11:20.688 INFO blam! tokens: TokenStream { Nov 07 11:11:20.688 INFO blam! kind: Empty Nov 07 11:11:20.688 INFO blam! }, Nov 07 11:11:20.688 INFO blam! is_sugared_doc: false, Nov 07 11:11:20.688 INFO blam! span: Span { Nov 07 11:11:20.688 INFO blam! lo: BytePos( Nov 07 11:11:20.688 INFO blam! 119 Nov 07 11:11:20.688 INFO blam! ), Nov 07 11:11:20.688 INFO blam! hi: BytePos( Nov 07 11:11:20.688 INFO blam! 126 Nov 07 11:11:20.688 INFO blam! ), Nov 07 11:11:20.688 INFO blam! ctxt: #0 Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! } Nov 07 11:11:20.688 INFO blam! ], Nov 07 11:11:20.688 INFO blam! id: NodeId( Nov 07 11:11:20.688 INFO blam! 4294967295 Nov 07 11:11:20.688 INFO blam! ), Nov 07 11:11:20.688 INFO blam! node: Fn( Nov 07 11:11:20.688 INFO blam! FnDecl { Nov 07 11:11:20.688 INFO blam! inputs: [], Nov 07 11:11:20.689 INFO blam! output: Default( Nov 07 11:11:20.689 INFO blam! Span { Nov 07 11:11:20.689 INFO blam! lo: BytePos( Nov 07 11:11:20.689 INFO blam! 146 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! hi: BytePos( Nov 07 11:11:20.689 INFO blam! 146 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! ctxt: #0 Nov 07 11:11:20.689 INFO blam! } Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! variadic: false Nov 07 11:11:20.689 INFO blam! }, Nov 07 11:11:20.689 INFO blam! FnHeader { Nov 07 11:11:20.689 INFO blam! unsafety: Normal, Nov 07 11:11:20.689 INFO blam! asyncness: NotAsync, Nov 07 11:11:20.689 INFO blam! constness: Spanned { Nov 07 11:11:20.689 INFO blam! node: NotConst, Nov 07 11:11:20.689 INFO blam! span: Span { Nov 07 11:11:20.689 INFO blam! lo: BytePos( Nov 07 11:11:20.689 INFO blam! 127 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! hi: BytePos( Nov 07 11:11:20.689 INFO blam! 129 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! ctxt: #0 Nov 07 11:11:20.689 INFO blam! } Nov 07 11:11:20.689 INFO blam! }, Nov 07 11:11:20.689 INFO blam! abi: Rust Nov 07 11:11:20.689 INFO blam! }, Nov 07 11:11:20.689 INFO blam! Generics { Nov 07 11:11:20.689 INFO blam! params: [], Nov 07 11:11:20.689 INFO blam! where_clause: WhereClause { Nov 07 11:11:20.689 INFO blam! id: NodeId( Nov 07 11:11:20.689 INFO blam! 4294967295 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! predicates: [], Nov 07 11:11:20.689 INFO blam! span: Span { Nov 07 11:11:20.689 INFO blam! lo: BytePos( Nov 07 11:11:20.689 INFO blam! 0 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! hi: BytePos( Nov 07 11:11:20.689 INFO blam! 0 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! ctxt: #0 Nov 07 11:11:20.689 INFO blam! } Nov 07 11:11:20.689 INFO blam! }, Nov 07 11:11:20.689 INFO blam! span: Span { Nov 07 11:11:20.689 INFO blam! lo: BytePos( Nov 07 11:11:20.689 INFO blam! 0 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! hi: BytePos( Nov 07 11:11:20.689 INFO blam! 0 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! ctxt: #0 Nov 07 11:11:20.689 INFO blam! } Nov 07 11:11:20.689 INFO blam! }, Nov 07 11:11:20.689 INFO blam! Block { Nov 07 11:11:20.689 INFO blam! stmts: [ Nov 07 11:11:20.689 INFO blam! stmt(4294967295: let _ = Digit::Digit0();), Nov 07 11:11:20.689 INFO blam! stmt(4294967295: let _ = Digit::Digit1();) Nov 07 11:11:20.689 INFO blam! ], Nov 07 11:11:20.689 INFO blam! id: NodeId( Nov 07 11:11:20.689 INFO blam! 4294967295 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! rules: Default, Nov 07 11:11:20.689 INFO blam! span: Span { Nov 07 11:11:20.689 INFO blam! lo: BytePos( Nov 07 11:11:20.689 INFO blam! 146 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! hi: BytePos( Nov 07 11:11:20.689 INFO blam! 209 Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! ctxt: #0 Nov 07 11:11:20.689 INFO blam! }, Nov 07 11:11:20.689 INFO blam! recovered: false Nov 07 11:11:20.689 INFO blam! } Nov 07 11:11:20.689 INFO blam! ), Nov 07 11:11:20.689 INFO blam! vis: Spanned { Nov 07 11:11:20.689 INFO blam! node: Inherited, Nov 07 11:11:20.689 INFO blam! span: Span { Nov 07 11:11:20.689 INFO blam! lo: BytePos( Nov 07 11:11:20.689 INFO blam! 127 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! hi: BytePos( Nov 07 11:11:20.690 INFO blam! 127 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! ctxt: #0 Nov 07 11:11:20.690 INFO blam! } Nov 07 11:11:20.690 INFO blam! }, Nov 07 11:11:20.690 INFO blam! span: Span { Nov 07 11:11:20.690 INFO blam! lo: BytePos( Nov 07 11:11:20.690 INFO blam! 127 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! hi: BytePos( Nov 07 11:11:20.690 INFO blam! 209 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! ctxt: #0 Nov 07 11:11:20.690 INFO blam! }, Nov 07 11:11:20.690 INFO blam! tokens: Some( Nov 07 11:11:20.690 INFO blam! TokenStream { Nov 07 11:11:20.690 INFO blam! kind: Stream( Nov 07 11:11:20.690 INFO blam! [ Nov 07 11:11:20.690 INFO blam! TokenStream { Nov 07 11:11:20.690 INFO blam! kind: Tree( Nov 07 11:11:20.690 INFO blam! Token( Nov 07 11:11:20.690 INFO blam! Span { Nov 07 11:11:20.690 INFO blam! lo: BytePos( Nov 07 11:11:20.690 INFO blam! 127 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! hi: BytePos( Nov 07 11:11:20.690 INFO blam! 129 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! ctxt: #0 Nov 07 11:11:20.690 INFO blam! }, Nov 07 11:11:20.690 INFO blam! Ident( Nov 07 11:11:20.690 INFO blam! fn#0, Nov 07 11:11:20.690 INFO blam! false Nov 07 11:11:20.690 INFO blam! ) Nov 07 11:11:20.690 INFO blam! ) Nov 07 11:11:20.690 INFO blam! ) Nov 07 11:11:20.690 INFO blam! }, Nov 07 11:11:20.690 INFO blam! TokenStream { Nov 07 11:11:20.690 INFO blam! kind: Tree( Nov 07 11:11:20.690 INFO blam! Token( Nov 07 11:11:20.690 INFO blam! Span { Nov 07 11:11:20.690 INFO blam! lo: BytePos( Nov 07 11:11:20.690 INFO blam! 130 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! hi: BytePos( Nov 07 11:11:20.690 INFO blam! 142 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! ctxt: #0 Nov 07 11:11:20.690 INFO blam! }, Nov 07 11:11:20.690 INFO blam! Ident( Nov 07 11:11:20.690 INFO blam! test_grammar#0, Nov 07 11:11:20.690 INFO blam! false Nov 07 11:11:20.690 INFO blam! ) Nov 07 11:11:20.690 INFO blam! ) Nov 07 11:11:20.690 INFO blam! ) Nov 07 11:11:20.690 INFO blam! }, Nov 07 11:11:20.690 INFO blam! TokenStream { Nov 07 11:11:20.690 INFO blam! kind: Tree( Nov 07 11:11:20.690 INFO blam! Delimited( Nov 07 11:11:20.690 INFO blam! DelimSpan { Nov 07 11:11:20.690 INFO blam! open: Span { Nov 07 11:11:20.690 INFO blam! lo: BytePos( Nov 07 11:11:20.690 INFO blam! 143 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! hi: BytePos( Nov 07 11:11:20.690 INFO blam! 144 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! ctxt: #0 Nov 07 11:11:20.690 INFO blam! }, Nov 07 11:11:20.690 INFO blam! close: Span { Nov 07 11:11:20.690 INFO blam! lo: BytePos( Nov 07 11:11:20.690 INFO blam! 144 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! hi: BytePos( Nov 07 11:11:20.690 INFO blam! 145 Nov 07 11:11:20.690 INFO blam! ), Nov 07 11:11:20.690 INFO blam! ctxt: #0 Nov 07 11:11:20.690 INFO blam! } Nov 07 11:11:20.690 INFO blam! }, Nov 07 11:11:20.690 INFO blam! Delimited { Nov 07 11:11:20.691 INFO blam! delim: Paren, Nov 07 11:11:20.691 INFO blam! tts: ThinTokenStream( Nov 07 11:11:20.691 INFO blam! None Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! } Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! }, Nov 07 11:11:20.691 INFO blam! TokenStream { Nov 07 11:11:20.691 INFO blam! kind: Tree( Nov 07 11:11:20.691 INFO blam! Delimited( Nov 07 11:11:20.691 INFO blam! DelimSpan { Nov 07 11:11:20.691 INFO blam! open: Span { Nov 07 11:11:20.691 INFO blam! lo: BytePos( Nov 07 11:11:20.691 INFO blam! 146 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! hi: BytePos( Nov 07 11:11:20.691 INFO blam! 147 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! ctxt: #0 Nov 07 11:11:20.691 INFO blam! }, Nov 07 11:11:20.691 INFO blam! close: Span { Nov 07 11:11:20.691 INFO blam! lo: BytePos( Nov 07 11:11:20.691 INFO blam! 208 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! hi: BytePos( Nov 07 11:11:20.691 INFO blam! 209 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! ctxt: #0 Nov 07 11:11:20.691 INFO blam! } Nov 07 11:11:20.691 INFO blam! }, Nov 07 11:11:20.691 INFO blam! Delimited { Nov 07 11:11:20.691 INFO blam! delim: Brace, Nov 07 11:11:20.691 INFO blam! tts: ThinTokenStream( Nov 07 11:11:20.691 INFO blam! Some( Nov 07 11:11:20.691 INFO blam! [ Nov 07 11:11:20.691 INFO blam! TokenStream { Nov 07 11:11:20.691 INFO blam! kind: Tree( Nov 07 11:11:20.691 INFO blam! Token( Nov 07 11:11:20.691 INFO blam! Span { Nov 07 11:11:20.691 INFO blam! lo: BytePos( Nov 07 11:11:20.691 INFO blam! 152 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! hi: BytePos( Nov 07 11:11:20.691 INFO blam! 155 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! ctxt: #0 Nov 07 11:11:20.691 INFO blam! }, Nov 07 11:11:20.691 INFO blam! Ident( Nov 07 11:11:20.691 INFO blam! let#0, Nov 07 11:11:20.691 INFO blam! false Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! }, Nov 07 11:11:20.691 INFO blam! TokenStream { Nov 07 11:11:20.691 INFO blam! kind: Tree( Nov 07 11:11:20.691 INFO blam! Token( Nov 07 11:11:20.691 INFO blam! Span { Nov 07 11:11:20.691 INFO blam! lo: BytePos( Nov 07 11:11:20.691 INFO blam! 156 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! hi: BytePos( Nov 07 11:11:20.691 INFO blam! 157 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! ctxt: #0 Nov 07 11:11:20.691 INFO blam! }, Nov 07 11:11:20.691 INFO blam! Ident( Nov 07 11:11:20.691 INFO blam! _#0, Nov 07 11:11:20.691 INFO blam! false Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! ) Nov 07 11:11:20.691 INFO blam! }, Nov 07 11:11:20.691 INFO blam! TokenStream { Nov 07 11:11:20.691 INFO blam! kind: Tree( Nov 07 11:11:20.691 INFO blam! Token( Nov 07 11:11:20.691 INFO blam! Span { Nov 07 11:11:20.691 INFO blam! lo: BytePos( Nov 07 11:11:20.691 INFO blam! 158 Nov 07 11:11:20.691 INFO blam! ), Nov 07 11:11:20.691 INFO blam! hi: BytePos( Nov 07 11:11:20.692 INFO blam! 159 Nov 07 11:11:20.692 INFO blam! ), Nov 07 11:11:20.692 INFO blam! ctxt: #0 Nov 07 11:11:20.692 INFO blam! }, Nov 07 11:11:20.692 INFO blam! Eq Nov 07 11:11:20.692 INFO blam! ) Nov 07 11:11:20.692 INFO blam! ) Nov 07 11:11:20.692 INFO blam! }, Nov 07 11:11:20.692 INFO blam! TokenStream { Nov 07 11:11:20.692 INFO blam! kind: JointTree( Nov 07 11:11:20.692 INFO blam! Token( Nov 07 11:11:20.692 INFO blam! Span { Nov 07 11:11:20.692 INFO blam! lo: BytePos( Nov 07 11:11:20.692 INFO blam! 160 Nov 07 11:11:20.692 INFO blam! ), Nov 07 11:11:20.692 INFO blam! hi: BytePos( Nov 07 11:11:20.692 INFO blam! 165 Nov 07 11:11:20.692 INFO blam! ), Nov 07 11:11:20.692 INFO blam! ctxt: #0 Nov 07 11:11:20.692 INFO blam! }, Nov 07 11:11:20.692 INFO blam! Ident( Nov 07 11:11:20.692 INFO blam! Digit#0, Nov 07 11:11:20.692 INFO blam! false Nov 07 11:11:20.692 INFO blam! ) Nov 07 11:11:20.692 INFO blam! ) Nov 07 11:11:20.692 INFO blam! ) Nov 07 11:11:20.692 INFO blam! }, Nov 07 11:11:20.692 INFO blam! TokenStream { Nov 07 11:11:20.692 INFO blam! kind: Tree( Nov 07 11:11:20.700 INFO blam! Token( Nov 07 11:11:20.700 INFO blam! Span { Nov 07 11:11:20.700 INFO blam! lo: BytePos( Nov 07 11:11:20.700 INFO blam! 165 Nov 07 11:11:20.700 INFO blam! ), Nov 07 11:11:20.700 INFO blam! hi: BytePos( Nov 07 11:11:20.700 INFO blam! 167 Nov 07 11:11:20.700 INFO blam! ), Nov 07 11:11:20.700 INFO blam! ctxt: #0 Nov 07 11:11:20.700 INFO blam! }, Nov 07 11:11:20.700 INFO blam! ModSep Nov 07 11:11:20.700 INFO blam! ) Nov 07 11:11:20.700 INFO blam! ) Nov 07 11:11:20.700 INFO blam! }, Nov 07 11:11:20.700 INFO blam! TokenStream { Nov 07 11:11:20.700 INFO blam! kind: Tree( Nov 07 11:11:20.700 INFO blam! Token( Nov 07 11:11:20.700 INFO blam! Span { Nov 07 11:11:20.700 INFO blam! lo: BytePos( Nov 07 11:11:20.700 INFO blam! 167 Nov 07 11:11:20.700 INFO blam! ), Nov 07 11:11:20.700 INFO blam! hi: BytePos( Nov 07 11:11:20.700 INFO blam! 173 Nov 07 11:11:20.700 INFO blam! ), Nov 07 11:11:20.700 INFO blam! ctxt: #0 Nov 07 11:11:20.700 INFO blam! }, Nov 07 11:11:20.700 INFO blam! Ident( Nov 07 11:11:20.700 INFO blam! Digit0#0, Nov 07 11:11:20.700 INFO blam! false Nov 07 11:11:20.700 INFO blam! ) Nov 07 11:11:20.700 INFO blam! ) Nov 07 11:11:20.700 INFO blam! ) Nov 07 11:11:20.700 INFO blam! }, Nov 07 11:11:20.700 INFO blam! TokenStream { Nov 07 11:11:20.700 INFO blam! kind: Tree( Nov 07 11:11:20.700 INFO blam! Delimited( Nov 07 11:11:20.700 INFO blam! DelimSpan { Nov 07 11:11:20.700 INFO blam! open: Span { Nov 07 11:11:20.700 INFO blam! lo: BytePos( Nov 07 11:11:20.700 INFO blam! 174 Nov 07 11:11:20.700 INFO blam! ), Nov 07 11:11:20.700 INFO blam! hi: BytePos( Nov 07 11:11:20.700 INFO blam! 175 Nov 07 11:11:20.700 INFO blam! ), Nov 07 11:11:20.700 INFO blam! ctxt: #0 Nov 07 11:11:20.700 INFO blam! }, Nov 07 11:11:20.700 INFO blam! close: Span { Nov 07 11:11:20.700 INFO blam! lo: BytePos( Nov 07 11:11:20.701 INFO blam! 175 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! hi: BytePos( Nov 07 11:11:20.701 INFO blam! 176 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! ctxt: #0 Nov 07 11:11:20.701 INFO blam! } Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! Delimited { Nov 07 11:11:20.701 INFO blam! delim: Paren, Nov 07 11:11:20.701 INFO blam! tts: ThinTokenStream( Nov 07 11:11:20.701 INFO blam! None Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! } Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! TokenStream { Nov 07 11:11:20.701 INFO blam! kind: Tree( Nov 07 11:11:20.701 INFO blam! Token( Nov 07 11:11:20.701 INFO blam! Span { Nov 07 11:11:20.701 INFO blam! lo: BytePos( Nov 07 11:11:20.701 INFO blam! 176 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! hi: BytePos( Nov 07 11:11:20.701 INFO blam! 177 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! ctxt: #0 Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! Semi Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! TokenStream { Nov 07 11:11:20.701 INFO blam! kind: Tree( Nov 07 11:11:20.701 INFO blam! Token( Nov 07 11:11:20.701 INFO blam! Span { Nov 07 11:11:20.701 INFO blam! lo: BytePos( Nov 07 11:11:20.701 INFO blam! 182 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! hi: BytePos( Nov 07 11:11:20.701 INFO blam! 185 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! ctxt: #0 Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! Ident( Nov 07 11:11:20.701 INFO blam! let#0, Nov 07 11:11:20.701 INFO blam! false Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! TokenStream { Nov 07 11:11:20.701 INFO blam! kind: Tree( Nov 07 11:11:20.701 INFO blam! Token( Nov 07 11:11:20.701 INFO blam! Span { Nov 07 11:11:20.701 INFO blam! lo: BytePos( Nov 07 11:11:20.701 INFO blam! 186 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! hi: BytePos( Nov 07 11:11:20.701 INFO blam! 187 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! ctxt: #0 Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! Ident( Nov 07 11:11:20.701 INFO blam! _#0, Nov 07 11:11:20.701 INFO blam! false Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! ) Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! TokenStream { Nov 07 11:11:20.701 INFO blam! kind: Tree( Nov 07 11:11:20.701 INFO blam! Token( Nov 07 11:11:20.701 INFO blam! Span { Nov 07 11:11:20.701 INFO blam! lo: BytePos( Nov 07 11:11:20.701 INFO blam! 188 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! hi: BytePos( Nov 07 11:11:20.701 INFO blam! 189 Nov 07 11:11:20.701 INFO blam! ), Nov 07 11:11:20.701 INFO blam! ctxt: #0 Nov 07 11:11:20.701 INFO blam! }, Nov 07 11:11:20.701 INFO blam! Eq Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! TokenStream { Nov 07 11:11:20.702 INFO blam! kind: JointTree( Nov 07 11:11:20.702 INFO blam! Token( Nov 07 11:11:20.702 INFO blam! Span { Nov 07 11:11:20.702 INFO blam! lo: BytePos( Nov 07 11:11:20.702 INFO blam! 190 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! hi: BytePos( Nov 07 11:11:20.702 INFO blam! 195 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! ctxt: #0 Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! Ident( Nov 07 11:11:20.702 INFO blam! Digit#0, Nov 07 11:11:20.702 INFO blam! false Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! TokenStream { Nov 07 11:11:20.702 INFO blam! kind: Tree( Nov 07 11:11:20.702 INFO blam! Token( Nov 07 11:11:20.702 INFO blam! Span { Nov 07 11:11:20.702 INFO blam! lo: BytePos( Nov 07 11:11:20.702 INFO blam! 195 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! hi: BytePos( Nov 07 11:11:20.702 INFO blam! 197 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! ctxt: #0 Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! ModSep Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! TokenStream { Nov 07 11:11:20.702 INFO blam! kind: Tree( Nov 07 11:11:20.702 INFO blam! Token( Nov 07 11:11:20.702 INFO blam! Span { Nov 07 11:11:20.702 INFO blam! lo: BytePos( Nov 07 11:11:20.702 INFO blam! 197 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! hi: BytePos( Nov 07 11:11:20.702 INFO blam! 203 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! ctxt: #0 Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! Ident( Nov 07 11:11:20.702 INFO blam! Digit1#0, Nov 07 11:11:20.702 INFO blam! false Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! TokenStream { Nov 07 11:11:20.702 INFO blam! kind: Tree( Nov 07 11:11:20.702 INFO blam! Delimited( Nov 07 11:11:20.702 INFO blam! DelimSpan { Nov 07 11:11:20.702 INFO blam! open: Span { Nov 07 11:11:20.702 INFO blam! lo: BytePos( Nov 07 11:11:20.702 INFO blam! 204 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! hi: BytePos( Nov 07 11:11:20.702 INFO blam! 205 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! ctxt: #0 Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! close: Span { Nov 07 11:11:20.702 INFO blam! lo: BytePos( Nov 07 11:11:20.702 INFO blam! 205 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! hi: BytePos( Nov 07 11:11:20.702 INFO blam! 206 Nov 07 11:11:20.702 INFO blam! ), Nov 07 11:11:20.702 INFO blam! ctxt: #0 Nov 07 11:11:20.702 INFO blam! } Nov 07 11:11:20.702 INFO blam! }, Nov 07 11:11:20.702 INFO blam! Delimited { Nov 07 11:11:20.702 INFO blam! delim: Paren, Nov 07 11:11:20.702 INFO blam! tts: ThinTokenStream( Nov 07 11:11:20.702 INFO blam! None Nov 07 11:11:20.702 INFO blam! ) Nov 07 11:11:20.703 INFO blam! } Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! }, Nov 07 11:11:20.703 INFO blam! TokenStream { Nov 07 11:11:20.703 INFO blam! kind: Tree( Nov 07 11:11:20.703 INFO blam! Token( Nov 07 11:11:20.703 INFO blam! Span { Nov 07 11:11:20.703 INFO blam! lo: BytePos( Nov 07 11:11:20.703 INFO blam! 206 Nov 07 11:11:20.703 INFO blam! ), Nov 07 11:11:20.703 INFO blam! hi: BytePos( Nov 07 11:11:20.703 INFO blam! 207 Nov 07 11:11:20.703 INFO blam! ), Nov 07 11:11:20.703 INFO blam! ctxt: #0 Nov 07 11:11:20.703 INFO blam! }, Nov 07 11:11:20.703 INFO blam! Semi Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! } Nov 07 11:11:20.703 INFO blam! ] Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! } Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! } Nov 07 11:11:20.703 INFO blam! ] Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! } Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! } Nov 07 11:11:20.703 INFO blam! ) Nov 07 11:11:20.703 INFO blam! 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(4294967295), 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(4294967295), predicates: [], span: Span { lo: BytePos(0), hi: BytePos(0), ctxt: #0 } }, span: Span { lo: BytePos(0), hi: BytePos(0), ctxt: #0 } }, Block { stmts: [stmt(4294967295: let _ = Digit::Digit0();), stmt(4294967295: let _ = Digit::Digit1();)], id: NodeId(4294967295), 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 07 11:11:20.916 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 9.27s Nov 07 11:11:20.916 INFO kablam! su: No module specific data is present Nov 07 11:11:21.454 INFO running `"docker" "rm" "-f" "5407e19bfa9c7f2f7c7b979b0f95b5e7f3857e15e33321722e9575439ee2a78f"` Nov 07 11:11:21.584 INFO blam! 5407e19bfa9c7f2f7c7b979b0f95b5e7f3857e15e33321722e9575439ee2a78f