Oct 11 10:29:55.762 INFO testing synom-0.11.3 against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 11 10:29:55.762 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 11 10:29:55.762 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-5/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-5/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 10:29:55.923 INFO blam! 576cf3e50522a65c39c66f36f84faa521ebb53742e49f9d4168b660c6edead76 Oct 11 10:29:55.926 INFO running `"docker" "start" "-a" "576cf3e50522a65c39c66f36f84faa521ebb53742e49f9d4168b660c6edead76"` Oct 11 10:29:56.512 INFO kablam! usermod: no changes Oct 11 10:29:56.554 INFO kablam! Compiling synom v0.11.3 (/source) Oct 11 10:29:57.439 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.90s Oct 11 10:29:57.442 INFO kablam! su: No module specific data is present Oct 11 10:29:57.785 INFO running `"docker" "rm" "-f" "576cf3e50522a65c39c66f36f84faa521ebb53742e49f9d4168b660c6edead76"` Oct 11 10:29:57.878 INFO blam! 576cf3e50522a65c39c66f36f84faa521ebb53742e49f9d4168b660c6edead76 Oct 11 10:29:57.882 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 11 10:29:57.882 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-5/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-5/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 10:29:58.062 INFO blam! f217ac996d2f81322499222a6fae7b3423098db4b621b65255443f705c94bf16 Oct 11 10:29:58.065 INFO running `"docker" "start" "-a" "f217ac996d2f81322499222a6fae7b3423098db4b621b65255443f705c94bf16"` Oct 11 10:29:58.556 INFO kablam! usermod: no changes Oct 11 10:29:58.646 INFO kablam! Compiling syn v0.11.11 Oct 11 10:30:04.619 INFO kablam! Compiling synom v0.11.3 (/source) Oct 11 10:30:05.801 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 7.21s Oct 11 10:30:05.804 INFO kablam! su: No module specific data is present Oct 11 10:30:06.163 INFO running `"docker" "rm" "-f" "f217ac996d2f81322499222a6fae7b3423098db4b621b65255443f705c94bf16"` Oct 11 10:30:06.268 INFO blam! f217ac996d2f81322499222a6fae7b3423098db4b621b65255443f705c94bf16 Oct 11 10:30:06.273 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 11 10:30:06.273 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-5/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-5/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 10:30:06.496 INFO blam! e6c07d4a5cab5ca1e44173f80f36c52169645b8cde1593fe42d88476fad1f80d Oct 11 10:30:06.500 INFO running `"docker" "start" "-a" "e6c07d4a5cab5ca1e44173f80f36c52169645b8cde1593fe42d88476fad1f80d"` Oct 11 10:30:07.223 INFO kablam! usermod: no changes Oct 11 10:30:07.284 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.03s Oct 11 10:30:07.284 INFO kablam! Running /target/debug/deps/synom-b03e3414080a6daa Oct 11 10:30:07.288 INFO kablam! Doc-tests synom Oct 11 10:30:07.288 INFO blam! Oct 11 10:30:07.288 INFO blam! running 0 tests Oct 11 10:30:07.288 INFO blam! Oct 11 10:30:07.288 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 10:30:07.288 INFO blam! Oct 11 10:30:08.692 INFO blam! Oct 11 10:30:08.692 INFO blam! running 30 tests Oct 11 10:30:14.036 INFO blam! test src/helper.rs - separated_list (line 283) ... FAILED Oct 11 10:30:14.466 INFO blam! test src/helper.rs - tap (line 226) ... FAILED Oct 11 10:30:15.804 INFO blam! test src/helper.rs - separated_list (line 302) ... FAILED Oct 11 10:30:16.624 INFO blam! test src/helper.rs - opt_vec (line 142) ... FAILED Oct 11 10:30:17.740 INFO blam! test src/helper.rs - punct (line 12) ... ok Oct 11 10:30:17.740 INFO blam! test src/helper.rs - epsilon (line 189) ... ok Oct 11 10:30:18.340 INFO blam! test src/helper.rs - option (line 103) ... ok Oct 11 10:30:19.800 INFO blam! test src/helper.rs - keyword (line 53) ... ok Oct 11 10:30:20.312 INFO blam! test src/helper.rs - terminated_list (line 395) ... FAILED Oct 11 10:30:21.338 INFO blam! test src/helper.rs - terminated_list (line 414) ... FAILED Oct 11 10:30:21.919 INFO blam! test src/lib.rs - call (line 119) ... ok Oct 11 10:30:22.360 INFO blam! test src/lib.rs - IResult<&'a str, O>::expect (line 46) ... FAILED Oct 11 10:30:22.464 INFO blam! test src/lib.rs - cond (line 254) ... FAILED Oct 11 10:30:22.471 INFO blam! test src/lib.rs - alt (line 1080) ... FAILED Oct 11 10:30:23.331 INFO blam! test src/lib.rs - cond_reduce (line 331) ... FAILED Oct 11 10:30:23.488 INFO blam! test src/lib.rs - delimited (line 882) ... FAILED Oct 11 10:30:23.685 INFO blam! test src/lib.rs - do_parse (line 1158) ... FAILED Oct 11 10:30:24.265 INFO blam! test src/lib.rs - map (line 163) ... FAILED Oct 11 10:30:25.088 INFO blam! test src/lib.rs - many0 (line 502) ... FAILED Oct 11 10:30:26.472 INFO blam! test src/lib.rs - named (line 86) ... FAILED Oct 11 10:30:26.573 INFO blam! test src/lib.rs - peek (line 599) ... FAILED Oct 11 10:30:27.500 INFO blam! test src/lib.rs - not (line 214) ... ok Oct 11 10:30:27.548 INFO blam! test src/lib.rs - separated_nonempty_list (line 928) ... FAILED Oct 11 10:30:27.620 INFO blam! test src/lib.rs - preceded (line 402) ... FAILED Oct 11 10:30:27.912 INFO blam! test src/lib.rs - tag (line 705) ... FAILED Oct 11 10:30:28.701 INFO blam! test src/lib.rs - switch (line 747) ... FAILED Oct 11 10:30:28.984 INFO blam! test src/lib.rs - take_until (line 644) ... ok Oct 11 10:30:29.400 INFO blam! test src/lib.rs - terminated (line 449) ... FAILED Oct 11 10:30:29.609 INFO blam! test src/lib.rs - tuple (line 1004) ... FAILED Oct 11 10:30:29.864 INFO blam! test src/lib.rs - value (line 819) ... FAILED Oct 11 10:30:29.864 INFO blam! Oct 11 10:30:29.864 INFO blam! failures: Oct 11 10:30:29.864 INFO blam! Oct 11 10:30:29.864 INFO blam! ---- src/helper.rs - separated_list (line 283) stdout ---- Oct 11 10:30:29.864 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.864 INFO blam! --> src/helper.rs:290:1 Oct 11 10:30:29.864 INFO blam! | Oct 11 10:30:29.864 INFO blam! 8 | / named!(expr_list -> Vec, Oct 11 10:30:29.864 INFO blam! 9 | | separated_list!(punct!(","), expr) Oct 11 10:30:29.864 INFO blam! 10 | | ); Oct 11 10:30:29.864 INFO blam! | |__^ expected enum `synom::IResult`, found enum `syn::parse::IResult` Oct 11 10:30:29.864 INFO blam! | Oct 11 10:30:29.864 INFO blam! = note: expected type `fn(&str) -> synom::IResult<&str, syn::Expr>` Oct 11 10:30:29.864 INFO blam! found type `for<'r> fn(&'r str) -> syn::parse::IResult<&'r str, syn::Expr> {syn::parse::expr}` Oct 11 10:30:29.864 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.864 INFO blam! --> src/helper.rs:290:1 Oct 11 10:30:29.864 INFO blam! | Oct 11 10:30:29.864 INFO blam! 8 | / named!(expr_list -> Vec, Oct 11 10:30:29.864 INFO blam! 9 | | separated_list!(punct!(","), expr) Oct 11 10:30:29.864 INFO blam! 10 | | ); Oct 11 10:30:29.864 INFO blam! | |__^ Oct 11 10:30:29.864 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.864 INFO blam! Oct 11 10:30:29.864 INFO blam! thread 'src/helper.rs - separated_list (line 283)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.864 INFO blam! stack backtrace: Oct 11 10:30:29.864 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.864 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.864 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.864 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.864 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.864 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.864 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.864 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.864 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.864 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.864 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.864 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.864 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.864 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.864 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.864 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.864 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.864 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.864 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.864 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.864 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.865 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.865 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.865 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.865 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.865 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.865 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.865 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.865 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.865 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.865 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.865 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.865 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.865 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.865 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.865 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.865 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.865 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.865 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.865 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.865 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.865 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.865 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.865 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.865 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.865 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.865 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.865 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.865 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.865 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.865 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.865 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.865 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.865 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.865 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.865 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.865 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.865 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.865 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.865 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.865 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.865 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.865 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.865 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.865 INFO blam! 24: 0x0 - Oct 11 10:30:29.865 INFO blam! query stack during panic: Oct 11 10:30:29.865 INFO blam! end of query stack Oct 11 10:30:29.865 INFO blam! Oct 11 10:30:29.865 INFO blam! ---- src/helper.rs - tap (line 226) stdout ---- Oct 11 10:30:29.865 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.865 INFO blam! --> src/helper.rs:233:1 Oct 11 10:30:29.865 INFO blam! | Oct 11 10:30:29.865 INFO blam! 8 | / named!(expr_with_arrow_call -> Expr, do_parse!( Oct 11 10:30:29.865 INFO blam! 9 | | mut e: expr >> Oct 11 10:30:29.865 INFO blam! 10 | | many0!(tap!(arg: tuple!(punct!("=>"), expr) => { Oct 11 10:30:29.865 INFO blam! 11 | | e = Expr { Oct 11 10:30:29.865 INFO blam! ... | Oct 11 10:30:29.865 INFO blam! 16 | | (e) Oct 11 10:30:29.865 INFO blam! 17 | | )); Oct 11 10:30:29.865 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.865 INFO blam! | Oct 11 10:30:29.865 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.865 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.865 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.865 INFO blam! --> src/helper.rs:233:1 Oct 11 10:30:29.865 INFO blam! | Oct 11 10:30:29.865 INFO blam! 8 | / named!(expr_with_arrow_call -> Expr, do_parse!( Oct 11 10:30:29.865 INFO blam! 9 | | mut e: expr >> Oct 11 10:30:29.865 INFO blam! 10 | | many0!(tap!(arg: tuple!(punct!("=>"), expr) => { Oct 11 10:30:29.865 INFO blam! 11 | | e = Expr { Oct 11 10:30:29.865 INFO blam! ... | Oct 11 10:30:29.865 INFO blam! 16 | | (e) Oct 11 10:30:29.865 INFO blam! 17 | | )); Oct 11 10:30:29.865 INFO blam! | |___^ Oct 11 10:30:29.865 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.865 INFO blam! Oct 11 10:30:29.865 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.865 INFO blam! --> src/helper.rs:233:1 Oct 11 10:30:29.865 INFO blam! | Oct 11 10:30:29.865 INFO blam! 8 | / named!(expr_with_arrow_call -> Expr, do_parse!( Oct 11 10:30:29.865 INFO blam! 9 | | mut e: expr >> Oct 11 10:30:29.865 INFO blam! 10 | | many0!(tap!(arg: tuple!(punct!("=>"), expr) => { Oct 11 10:30:29.865 INFO blam! 11 | | e = Expr { Oct 11 10:30:29.865 INFO blam! ... | Oct 11 10:30:29.865 INFO blam! 16 | | (e) Oct 11 10:30:29.865 INFO blam! 17 | | )); Oct 11 10:30:29.865 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.866 INFO blam! | Oct 11 10:30:29.866 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.866 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.866 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.866 INFO blam! --> src/helper.rs:233:1 Oct 11 10:30:29.866 INFO blam! | Oct 11 10:30:29.866 INFO blam! 8 | / named!(expr_with_arrow_call -> Expr, do_parse!( Oct 11 10:30:29.866 INFO blam! 9 | | mut e: expr >> Oct 11 10:30:29.866 INFO blam! 10 | | many0!(tap!(arg: tuple!(punct!("=>"), expr) => { Oct 11 10:30:29.866 INFO blam! 11 | | e = Expr { Oct 11 10:30:29.866 INFO blam! ... | Oct 11 10:30:29.866 INFO blam! 16 | | (e) Oct 11 10:30:29.866 INFO blam! 17 | | )); Oct 11 10:30:29.866 INFO blam! | |___^ Oct 11 10:30:29.866 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.866 INFO blam! Oct 11 10:30:29.866 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.866 INFO blam! --> src/helper.rs:233:1 Oct 11 10:30:29.866 INFO blam! | Oct 11 10:30:29.866 INFO blam! 8 | / named!(expr_with_arrow_call -> Expr, do_parse!( Oct 11 10:30:29.866 INFO blam! 9 | | mut e: expr >> Oct 11 10:30:29.866 INFO blam! 10 | | many0!(tap!(arg: tuple!(punct!("=>"), expr) => { Oct 11 10:30:29.866 INFO blam! 11 | | e = Expr { Oct 11 10:30:29.866 INFO blam! ... | Oct 11 10:30:29.866 INFO blam! 16 | | (e) Oct 11 10:30:29.866 INFO blam! 17 | | )); Oct 11 10:30:29.866 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.866 INFO blam! | Oct 11 10:30:29.866 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.866 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.866 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.866 INFO blam! --> src/helper.rs:233:1 Oct 11 10:30:29.866 INFO blam! | Oct 11 10:30:29.866 INFO blam! 8 | / named!(expr_with_arrow_call -> Expr, do_parse!( Oct 11 10:30:29.866 INFO blam! 9 | | mut e: expr >> Oct 11 10:30:29.866 INFO blam! 10 | | many0!(tap!(arg: tuple!(punct!("=>"), expr) => { Oct 11 10:30:29.866 INFO blam! 11 | | e = Expr { Oct 11 10:30:29.866 INFO blam! ... | Oct 11 10:30:29.866 INFO blam! 16 | | (e) Oct 11 10:30:29.866 INFO blam! 17 | | )); Oct 11 10:30:29.866 INFO blam! | |___^ Oct 11 10:30:29.866 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.866 INFO blam! Oct 11 10:30:29.866 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.866 INFO blam! --> src/helper.rs:233:1 Oct 11 10:30:29.866 INFO blam! | Oct 11 10:30:29.866 INFO blam! 8 | / named!(expr_with_arrow_call -> Expr, do_parse!( Oct 11 10:30:29.866 INFO blam! 9 | | mut e: expr >> Oct 11 10:30:29.866 INFO blam! 10 | | many0!(tap!(arg: tuple!(punct!("=>"), expr) => { Oct 11 10:30:29.866 INFO blam! 11 | | e = Expr { Oct 11 10:30:29.866 INFO blam! ... | Oct 11 10:30:29.866 INFO blam! 16 | | (e) Oct 11 10:30:29.866 INFO blam! 17 | | )); Oct 11 10:30:29.866 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.866 INFO blam! | Oct 11 10:30:29.866 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.866 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.866 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.866 INFO blam! --> src/helper.rs:233:1 Oct 11 10:30:29.866 INFO blam! | Oct 11 10:30:29.866 INFO blam! 8 | / named!(expr_with_arrow_call -> Expr, do_parse!( Oct 11 10:30:29.866 INFO blam! 9 | | mut e: expr >> Oct 11 10:30:29.866 INFO blam! 10 | | many0!(tap!(arg: tuple!(punct!("=>"), expr) => { Oct 11 10:30:29.866 INFO blam! 11 | | e = Expr { Oct 11 10:30:29.866 INFO blam! ... | Oct 11 10:30:29.866 INFO blam! 16 | | (e) Oct 11 10:30:29.866 INFO blam! 17 | | )); Oct 11 10:30:29.866 INFO blam! | |___^ Oct 11 10:30:29.866 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.866 INFO blam! Oct 11 10:30:29.866 INFO blam! thread 'src/helper.rs - tap (line 226)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.866 INFO blam! stack backtrace: Oct 11 10:30:29.866 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.866 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.866 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.866 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.866 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.866 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.866 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.866 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.866 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.866 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.866 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.866 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.866 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.866 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.866 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.866 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.867 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.867 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.867 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.867 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.867 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.867 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.867 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.867 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.867 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.867 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.867 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.867 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.867 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.867 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.867 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.867 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.867 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.867 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.867 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.867 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.867 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.867 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.867 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.867 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.867 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.867 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.867 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.867 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.867 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.867 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.867 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.867 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.867 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.867 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.867 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.867 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.867 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.867 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.867 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.867 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.867 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.867 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.867 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.867 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.867 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.867 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.867 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.867 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.867 INFO blam! 24: 0x0 - Oct 11 10:30:29.867 INFO blam! query stack during panic: Oct 11 10:30:29.867 INFO blam! end of query stack Oct 11 10:30:29.867 INFO blam! Oct 11 10:30:29.867 INFO blam! ---- src/helper.rs - separated_list (line 302) stdout ---- Oct 11 10:30:29.867 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.867 INFO blam! --> src/helper.rs:309:1 Oct 11 10:30:29.867 INFO blam! | Oct 11 10:30:29.867 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.867 INFO blam! 9 | | terminated!( Oct 11 10:30:29.867 INFO blam! 10 | | separated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.867 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.867 INFO blam! 12 | | ) Oct 11 10:30:29.867 INFO blam! 13 | | ); Oct 11 10:30:29.867 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.867 INFO blam! | Oct 11 10:30:29.867 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.867 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.867 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.867 INFO blam! --> src/helper.rs:309:1 Oct 11 10:30:29.867 INFO blam! | Oct 11 10:30:29.867 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.867 INFO blam! 9 | | terminated!( Oct 11 10:30:29.867 INFO blam! 10 | | separated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.867 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.867 INFO blam! 12 | | ) Oct 11 10:30:29.867 INFO blam! 13 | | ); Oct 11 10:30:29.867 INFO blam! | |__^ Oct 11 10:30:29.867 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.867 INFO blam! Oct 11 10:30:29.867 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.867 INFO blam! --> src/helper.rs:309:1 Oct 11 10:30:29.867 INFO blam! | Oct 11 10:30:29.867 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.867 INFO blam! 9 | | terminated!( Oct 11 10:30:29.867 INFO blam! 10 | | separated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.867 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.867 INFO blam! 12 | | ) Oct 11 10:30:29.868 INFO blam! 13 | | ); Oct 11 10:30:29.868 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.868 INFO blam! | Oct 11 10:30:29.868 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.868 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.868 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.868 INFO blam! --> src/helper.rs:309:1 Oct 11 10:30:29.868 INFO blam! | Oct 11 10:30:29.868 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.868 INFO blam! 9 | | terminated!( Oct 11 10:30:29.868 INFO blam! 10 | | separated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.868 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.868 INFO blam! 12 | | ) Oct 11 10:30:29.868 INFO blam! 13 | | ); Oct 11 10:30:29.868 INFO blam! | |__^ Oct 11 10:30:29.868 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.868 INFO blam! Oct 11 10:30:29.868 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.868 INFO blam! --> src/helper.rs:309:1 Oct 11 10:30:29.868 INFO blam! | Oct 11 10:30:29.868 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.868 INFO blam! 9 | | terminated!( Oct 11 10:30:29.868 INFO blam! 10 | | separated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.868 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.868 INFO blam! 12 | | ) Oct 11 10:30:29.868 INFO blam! 13 | | ); Oct 11 10:30:29.868 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.868 INFO blam! | Oct 11 10:30:29.868 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.868 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.892 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.895 INFO blam! --> src/helper.rs:309:1 Oct 11 10:30:29.895 INFO blam! | Oct 11 10:30:29.895 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.895 INFO blam! 9 | | terminated!( Oct 11 10:30:29.895 INFO blam! 10 | | separated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.895 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.895 INFO blam! 12 | | ) Oct 11 10:30:29.895 INFO blam! 13 | | ); Oct 11 10:30:29.895 INFO blam! | |__^ Oct 11 10:30:29.895 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.895 INFO blam! Oct 11 10:30:29.895 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.896 INFO blam! --> src/helper.rs:309:1 Oct 11 10:30:29.896 INFO blam! | Oct 11 10:30:29.896 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.896 INFO blam! 9 | | terminated!( Oct 11 10:30:29.896 INFO blam! 10 | | separated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.896 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.896 INFO blam! 12 | | ) Oct 11 10:30:29.896 INFO blam! 13 | | ); Oct 11 10:30:29.896 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.896 INFO blam! | Oct 11 10:30:29.896 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.896 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.896 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.896 INFO blam! --> src/helper.rs:309:1 Oct 11 10:30:29.896 INFO blam! | Oct 11 10:30:29.896 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.896 INFO blam! 9 | | terminated!( Oct 11 10:30:29.896 INFO blam! 10 | | separated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.896 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.896 INFO blam! 12 | | ) Oct 11 10:30:29.896 INFO blam! 13 | | ); Oct 11 10:30:29.896 INFO blam! | |__^ Oct 11 10:30:29.896 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.896 INFO blam! Oct 11 10:30:29.896 INFO blam! thread 'src/helper.rs - separated_list (line 302)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.896 INFO blam! stack backtrace: Oct 11 10:30:29.896 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.896 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.896 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.896 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.896 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.896 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.896 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.896 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.896 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.896 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.896 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.896 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.896 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.896 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.896 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.896 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.896 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.896 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.896 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.896 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.896 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.896 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.896 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.896 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.896 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.896 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.896 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.896 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.896 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.896 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.896 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.896 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.896 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.896 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.896 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.896 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.896 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.896 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.897 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.897 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.897 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.897 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.897 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.897 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.897 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.897 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.897 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.897 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.897 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.897 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.897 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.897 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.897 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.897 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.897 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.897 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.897 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.897 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.897 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.897 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.897 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.897 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.897 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.897 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.897 INFO blam! 24: 0x0 - Oct 11 10:30:29.897 INFO blam! query stack during panic: Oct 11 10:30:29.897 INFO blam! end of query stack Oct 11 10:30:29.897 INFO blam! Oct 11 10:30:29.897 INFO blam! ---- src/helper.rs - opt_vec (line 142) stdout ---- Oct 11 10:30:29.897 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.897 INFO blam! --> src/helper.rs:149:1 Oct 11 10:30:29.897 INFO blam! | Oct 11 10:30:29.897 INFO blam! 8 | / named!(bound_lifetimes -> (Vec, Ty), tuple!( Oct 11 10:30:29.897 INFO blam! 9 | | opt_vec!(do_parse!( Oct 11 10:30:29.897 INFO blam! 10 | | keyword!("for") >> Oct 11 10:30:29.897 INFO blam! 11 | | punct!("<") >> Oct 11 10:30:29.897 INFO blam! ... | Oct 11 10:30:29.897 INFO blam! 16 | | ty Oct 11 10:30:29.897 INFO blam! 17 | | )); Oct 11 10:30:29.897 INFO blam! | |___^ expected enum `synom::IResult`, found enum `syn::parse::IResult` Oct 11 10:30:29.897 INFO blam! | Oct 11 10:30:29.897 INFO blam! = note: expected type `fn(&str) -> synom::IResult<&str, _>` Oct 11 10:30:29.897 INFO blam! found type `for<'r> fn(&'r str) -> syn::parse::IResult<&'r str, syn::Lifetime> {syn::parse::lifetime}` Oct 11 10:30:29.897 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.897 INFO blam! --> src/helper.rs:149:1 Oct 11 10:30:29.897 INFO blam! | Oct 11 10:30:29.897 INFO blam! 8 | / named!(bound_lifetimes -> (Vec, Ty), tuple!( Oct 11 10:30:29.897 INFO blam! 9 | | opt_vec!(do_parse!( Oct 11 10:30:29.897 INFO blam! 10 | | keyword!("for") >> Oct 11 10:30:29.897 INFO blam! 11 | | punct!("<") >> Oct 11 10:30:29.897 INFO blam! ... | Oct 11 10:30:29.897 INFO blam! 16 | | ty Oct 11 10:30:29.897 INFO blam! 17 | | )); Oct 11 10:30:29.897 INFO blam! | |___^ Oct 11 10:30:29.897 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.897 INFO blam! Oct 11 10:30:29.897 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.897 INFO blam! --> src/helper.rs:149:1 Oct 11 10:30:29.897 INFO blam! | Oct 11 10:30:29.897 INFO blam! 8 | / named!(bound_lifetimes -> (Vec, Ty), tuple!( Oct 11 10:30:29.897 INFO blam! 9 | | opt_vec!(do_parse!( Oct 11 10:30:29.897 INFO blam! 10 | | keyword!("for") >> Oct 11 10:30:29.897 INFO blam! 11 | | punct!("<") >> Oct 11 10:30:29.897 INFO blam! ... | Oct 11 10:30:29.897 INFO blam! 16 | | ty Oct 11 10:30:29.897 INFO blam! 17 | | )); Oct 11 10:30:29.897 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.897 INFO blam! | Oct 11 10:30:29.897 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.897 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.897 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.897 INFO blam! --> src/helper.rs:149:1 Oct 11 10:30:29.897 INFO blam! | Oct 11 10:30:29.897 INFO blam! 8 | / named!(bound_lifetimes -> (Vec, Ty), tuple!( Oct 11 10:30:29.897 INFO blam! 9 | | opt_vec!(do_parse!( Oct 11 10:30:29.897 INFO blam! 10 | | keyword!("for") >> Oct 11 10:30:29.897 INFO blam! 11 | | punct!("<") >> Oct 11 10:30:29.897 INFO blam! ... | Oct 11 10:30:29.897 INFO blam! 16 | | ty Oct 11 10:30:29.897 INFO blam! 17 | | )); Oct 11 10:30:29.897 INFO blam! | |___^ Oct 11 10:30:29.897 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.897 INFO blam! Oct 11 10:30:29.897 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.897 INFO blam! --> src/helper.rs:149:1 Oct 11 10:30:29.897 INFO blam! | Oct 11 10:30:29.897 INFO blam! 8 | / named!(bound_lifetimes -> (Vec, Ty), tuple!( Oct 11 10:30:29.897 INFO blam! 9 | | opt_vec!(do_parse!( Oct 11 10:30:29.897 INFO blam! 10 | | keyword!("for") >> Oct 11 10:30:29.898 INFO blam! 11 | | punct!("<") >> Oct 11 10:30:29.898 INFO blam! ... | Oct 11 10:30:29.898 INFO blam! 16 | | ty Oct 11 10:30:29.898 INFO blam! 17 | | )); Oct 11 10:30:29.898 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.898 INFO blam! | Oct 11 10:30:29.898 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.898 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.898 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.898 INFO blam! --> src/helper.rs:149:1 Oct 11 10:30:29.898 INFO blam! | Oct 11 10:30:29.898 INFO blam! 8 | / named!(bound_lifetimes -> (Vec, Ty), tuple!( Oct 11 10:30:29.898 INFO blam! 9 | | opt_vec!(do_parse!( Oct 11 10:30:29.898 INFO blam! 10 | | keyword!("for") >> Oct 11 10:30:29.898 INFO blam! 11 | | punct!("<") >> Oct 11 10:30:29.898 INFO blam! ... | Oct 11 10:30:29.898 INFO blam! 16 | | ty Oct 11 10:30:29.898 INFO blam! 17 | | )); Oct 11 10:30:29.898 INFO blam! | |___^ Oct 11 10:30:29.898 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.898 INFO blam! Oct 11 10:30:29.898 INFO blam! thread 'src/helper.rs - opt_vec (line 142)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.898 INFO blam! stack backtrace: Oct 11 10:30:29.898 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.898 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.898 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.898 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.898 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.898 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.898 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.898 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.898 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.898 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.898 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.898 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.898 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.898 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.898 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.898 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.898 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.898 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.898 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.898 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.898 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.898 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.898 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.898 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.898 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.898 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.898 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.898 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.898 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.898 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.898 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.898 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.898 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.898 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.898 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.898 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.898 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.898 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.898 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.898 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.898 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.898 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.898 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.898 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.898 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.898 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.898 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.898 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.898 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.898 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.898 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.898 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.899 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.899 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.899 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.899 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.899 INFO blam! 24: 0x0 - Oct 11 10:30:29.899 INFO blam! query stack during panic: Oct 11 10:30:29.899 INFO blam! end of query stack Oct 11 10:30:29.899 INFO blam! Oct 11 10:30:29.899 INFO blam! ---- src/helper.rs - terminated_list (line 395) stdout ---- Oct 11 10:30:29.899 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.899 INFO blam! --> src/helper.rs:402:1 Oct 11 10:30:29.899 INFO blam! | Oct 11 10:30:29.899 INFO blam! 8 | / named!(expr_list -> Vec, Oct 11 10:30:29.899 INFO blam! 9 | | terminated_list!(punct!(","), expr) Oct 11 10:30:29.899 INFO blam! 10 | | ); Oct 11 10:30:29.899 INFO blam! | |__^ expected enum `synom::IResult`, found enum `syn::parse::IResult` Oct 11 10:30:29.899 INFO blam! | Oct 11 10:30:29.899 INFO blam! = note: expected type `fn(&str) -> synom::IResult<&str, syn::Expr>` Oct 11 10:30:29.899 INFO blam! found type `for<'r> fn(&'r str) -> syn::parse::IResult<&'r str, syn::Expr> {syn::parse::expr}` Oct 11 10:30:29.899 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.899 INFO blam! --> src/helper.rs:402:1 Oct 11 10:30:29.899 INFO blam! | Oct 11 10:30:29.899 INFO blam! 8 | / named!(expr_list -> Vec, Oct 11 10:30:29.899 INFO blam! 9 | | terminated_list!(punct!(","), expr) Oct 11 10:30:29.899 INFO blam! 10 | | ); Oct 11 10:30:29.899 INFO blam! | |__^ Oct 11 10:30:29.899 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.899 INFO blam! Oct 11 10:30:29.899 INFO blam! thread 'src/helper.rs - terminated_list (line 395)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.899 INFO blam! stack backtrace: Oct 11 10:30:29.899 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.899 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.899 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.899 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.899 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.899 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.899 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.899 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.899 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.899 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.899 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.899 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.899 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.899 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.899 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.899 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.899 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.899 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.899 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.899 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.899 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.899 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.899 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.899 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.899 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.899 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.899 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.899 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.899 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.899 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.899 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.899 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.899 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.899 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.899 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.899 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.899 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.899 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.899 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.899 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.899 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.907 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.907 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.907 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.907 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.907 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.907 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.907 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.907 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.907 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.907 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.907 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.907 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.907 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.907 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.907 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.908 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.908 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.908 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.908 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.908 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.908 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.908 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.908 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.908 INFO blam! 24: 0x0 - Oct 11 10:30:29.908 INFO blam! query stack during panic: Oct 11 10:30:29.908 INFO blam! end of query stack Oct 11 10:30:29.908 INFO blam! Oct 11 10:30:29.908 INFO blam! ---- src/helper.rs - terminated_list (line 414) stdout ---- Oct 11 10:30:29.908 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.908 INFO blam! --> src/helper.rs:421:1 Oct 11 10:30:29.908 INFO blam! | Oct 11 10:30:29.908 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.908 INFO blam! 9 | | terminated!( Oct 11 10:30:29.908 INFO blam! 10 | | terminated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.908 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.908 INFO blam! 12 | | ) Oct 11 10:30:29.909 INFO blam! 13 | | ); Oct 11 10:30:29.909 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.909 INFO blam! | Oct 11 10:30:29.909 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.909 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.909 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.909 INFO blam! --> src/helper.rs:421:1 Oct 11 10:30:29.909 INFO blam! | Oct 11 10:30:29.909 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.909 INFO blam! 9 | | terminated!( Oct 11 10:30:29.909 INFO blam! 10 | | terminated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.909 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.909 INFO blam! 12 | | ) Oct 11 10:30:29.909 INFO blam! 13 | | ); Oct 11 10:30:29.909 INFO blam! | |__^ Oct 11 10:30:29.909 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.909 INFO blam! Oct 11 10:30:29.909 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.909 INFO blam! --> src/helper.rs:421:1 Oct 11 10:30:29.909 INFO blam! | Oct 11 10:30:29.909 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.909 INFO blam! 9 | | terminated!( Oct 11 10:30:29.909 INFO blam! 10 | | terminated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.909 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.909 INFO blam! 12 | | ) Oct 11 10:30:29.909 INFO blam! 13 | | ); Oct 11 10:30:29.909 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.909 INFO blam! | Oct 11 10:30:29.909 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.910 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.910 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.910 INFO blam! --> src/helper.rs:421:1 Oct 11 10:30:29.910 INFO blam! | Oct 11 10:30:29.910 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.910 INFO blam! 9 | | terminated!( Oct 11 10:30:29.910 INFO blam! 10 | | terminated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.910 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.910 INFO blam! 12 | | ) Oct 11 10:30:29.910 INFO blam! 13 | | ); Oct 11 10:30:29.910 INFO blam! | |__^ Oct 11 10:30:29.910 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.910 INFO blam! Oct 11 10:30:29.910 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.910 INFO blam! --> src/helper.rs:421:1 Oct 11 10:30:29.910 INFO blam! | Oct 11 10:30:29.910 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.910 INFO blam! 9 | | terminated!( Oct 11 10:30:29.910 INFO blam! 10 | | terminated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.910 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.910 INFO blam! 12 | | ) Oct 11 10:30:29.910 INFO blam! 13 | | ); Oct 11 10:30:29.910 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.910 INFO blam! | Oct 11 10:30:29.910 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.910 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.910 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.910 INFO blam! --> src/helper.rs:421:1 Oct 11 10:30:29.910 INFO blam! | Oct 11 10:30:29.910 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.911 INFO blam! 9 | | terminated!( Oct 11 10:30:29.911 INFO blam! 10 | | terminated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.911 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.911 INFO blam! 12 | | ) Oct 11 10:30:29.911 INFO blam! 13 | | ); Oct 11 10:30:29.911 INFO blam! | |__^ Oct 11 10:30:29.911 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.911 INFO blam! Oct 11 10:30:29.911 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.911 INFO blam! --> src/helper.rs:421:1 Oct 11 10:30:29.911 INFO blam! | Oct 11 10:30:29.911 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.911 INFO blam! 9 | | terminated!( Oct 11 10:30:29.911 INFO blam! 10 | | terminated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.911 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.911 INFO blam! 12 | | ) Oct 11 10:30:29.911 INFO blam! 13 | | ); Oct 11 10:30:29.911 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.911 INFO blam! | Oct 11 10:30:29.911 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.911 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.911 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.911 INFO blam! --> src/helper.rs:421:1 Oct 11 10:30:29.911 INFO blam! | Oct 11 10:30:29.911 INFO blam! 8 | / named!(run_on -> Vec, Oct 11 10:30:29.911 INFO blam! 9 | | terminated!( Oct 11 10:30:29.912 INFO blam! 10 | | terminated_list!(keyword!("and"), preceded!(punct!("$"), ident)), Oct 11 10:30:29.912 INFO blam! 11 | | punct!("...") Oct 11 10:30:29.912 INFO blam! 12 | | ) Oct 11 10:30:29.912 INFO blam! 13 | | ); Oct 11 10:30:29.912 INFO blam! | |__^ Oct 11 10:30:29.912 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.912 INFO blam! Oct 11 10:30:29.912 INFO blam! thread 'src/helper.rs - terminated_list (line 414)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.912 INFO blam! stack backtrace: Oct 11 10:30:29.912 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.912 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.912 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.912 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.912 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.912 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.912 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.912 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.912 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.912 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.912 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.912 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.912 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.913 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.913 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.913 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.913 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.913 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.913 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.913 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.913 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.913 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.913 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.913 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.913 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.913 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.913 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.913 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.913 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.913 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.913 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.913 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.913 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.913 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.914 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.914 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.914 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.914 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.914 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.914 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.914 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.914 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.914 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.914 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.914 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.914 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.914 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.914 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.914 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.914 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.914 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.914 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.914 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.914 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.914 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.914 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.914 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.914 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.914 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.915 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.915 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.915 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.915 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.915 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.915 INFO blam! 24: 0x0 - Oct 11 10:30:29.915 INFO blam! query stack during panic: Oct 11 10:30:29.915 INFO blam! end of query stack Oct 11 10:30:29.915 INFO blam! Oct 11 10:30:29.915 INFO blam! ---- src/lib.rs - IResult<&'a str, O>::expect (line 46) stdout ---- Oct 11 10:30:29.915 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.915 INFO blam! --> src/lib.rs:54:1 Oct 11 10:30:29.915 INFO blam! | Oct 11 10:30:29.915 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.915 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.915 INFO blam! 11 | | ); Oct 11 10:30:29.915 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.915 INFO blam! | Oct 11 10:30:29.915 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.915 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.915 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.915 INFO blam! --> src/lib.rs:54:1 Oct 11 10:30:29.915 INFO blam! | Oct 11 10:30:29.915 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.915 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.915 INFO blam! 11 | | ); Oct 11 10:30:29.915 INFO blam! | |__^ Oct 11 10:30:29.915 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.915 INFO blam! Oct 11 10:30:29.916 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.916 INFO blam! --> src/lib.rs:54:1 Oct 11 10:30:29.916 INFO blam! | Oct 11 10:30:29.916 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.916 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.916 INFO blam! 11 | | ); Oct 11 10:30:29.916 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.916 INFO blam! | Oct 11 10:30:29.916 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.916 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.916 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.916 INFO blam! --> src/lib.rs:54:1 Oct 11 10:30:29.916 INFO blam! | Oct 11 10:30:29.916 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.916 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.916 INFO blam! 11 | | ); Oct 11 10:30:29.916 INFO blam! | |__^ Oct 11 10:30:29.916 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.916 INFO blam! Oct 11 10:30:29.916 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.916 INFO blam! --> src/lib.rs:54:1 Oct 11 10:30:29.916 INFO blam! | Oct 11 10:30:29.916 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.916 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.916 INFO blam! 11 | | ); Oct 11 10:30:29.916 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.916 INFO blam! | Oct 11 10:30:29.916 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.916 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.916 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.916 INFO blam! --> src/lib.rs:54:1 Oct 11 10:30:29.916 INFO blam! | Oct 11 10:30:29.916 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.916 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.917 INFO blam! 11 | | ); Oct 11 10:30:29.917 INFO blam! | |__^ Oct 11 10:30:29.917 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.917 INFO blam! Oct 11 10:30:29.917 INFO blam! thread 'src/lib.rs - IResult<&'a str, O>::expect (line 46)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.917 INFO blam! stack backtrace: Oct 11 10:30:29.917 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.917 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.917 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.917 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.917 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.917 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.917 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.917 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.917 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.917 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.917 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.917 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.917 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.917 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.917 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.917 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.917 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.917 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.917 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.917 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.917 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.917 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.917 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.917 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.917 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.917 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.917 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.917 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.917 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.917 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.917 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.917 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.917 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.917 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.917 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.918 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.918 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.918 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.918 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.918 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.918 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.918 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.918 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.918 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.918 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.918 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.918 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.918 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.918 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.918 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.918 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.918 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.918 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.918 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.918 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.918 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.918 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.918 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.918 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.918 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.918 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.918 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.918 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.918 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.918 INFO blam! 24: 0x0 - Oct 11 10:30:29.918 INFO blam! query stack during panic: Oct 11 10:30:29.918 INFO blam! end of query stack Oct 11 10:30:29.918 INFO blam! Oct 11 10:30:29.918 INFO blam! ---- src/lib.rs - cond (line 254) stdout ---- Oct 11 10:30:29.918 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.918 INFO blam! --> src/lib.rs:264:1 Oct 11 10:30:29.918 INFO blam! | Oct 11 10:30:29.918 INFO blam! 11 | / named!(bools_with_dotdot -> (Vec, Option>), do_parse!( Oct 11 10:30:29.918 INFO blam! 12 | | punct!("(") >> Oct 11 10:30:29.918 INFO blam! 13 | | before: separated_list!(punct!(","), boolean) >> Oct 11 10:30:29.918 INFO blam! 14 | | after: option!(do_parse!( Oct 11 10:30:29.918 INFO blam! ... | Oct 11 10:30:29.918 INFO blam! 28 | | (before, after) Oct 11 10:30:29.919 INFO blam! 29 | | )); Oct 11 10:30:29.919 INFO blam! | |___^ expected enum `synom::IResult`, found enum `syn::parse::IResult` Oct 11 10:30:29.919 INFO blam! | Oct 11 10:30:29.919 INFO blam! = note: expected type `fn(&str) -> synom::IResult<&str, _>` Oct 11 10:30:29.919 INFO blam! found type `for<'r> fn(&'r str) -> syn::parse::IResult<&'r str, bool> {syn::parse::boolean}` Oct 11 10:30:29.919 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.919 INFO blam! --> src/lib.rs:264:1 Oct 11 10:30:29.919 INFO blam! | Oct 11 10:30:29.919 INFO blam! 11 | / named!(bools_with_dotdot -> (Vec, Option>), do_parse!( Oct 11 10:30:29.919 INFO blam! 12 | | punct!("(") >> Oct 11 10:30:29.919 INFO blam! 13 | | before: separated_list!(punct!(","), boolean) >> Oct 11 10:30:29.919 INFO blam! 14 | | after: option!(do_parse!( Oct 11 10:30:29.919 INFO blam! ... | Oct 11 10:30:29.919 INFO blam! 28 | | (before, after) Oct 11 10:30:29.919 INFO blam! 29 | | )); Oct 11 10:30:29.919 INFO blam! | |___^ Oct 11 10:30:29.919 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.919 INFO blam! Oct 11 10:30:29.919 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.919 INFO blam! --> src/lib.rs:264:1 Oct 11 10:30:29.919 INFO blam! | Oct 11 10:30:29.919 INFO blam! 11 | / named!(bools_with_dotdot -> (Vec, Option>), do_parse!( Oct 11 10:30:29.919 INFO blam! 12 | | punct!("(") >> Oct 11 10:30:29.919 INFO blam! 13 | | before: separated_list!(punct!(","), boolean) >> Oct 11 10:30:29.919 INFO blam! 14 | | after: option!(do_parse!( Oct 11 10:30:29.919 INFO blam! ... | Oct 11 10:30:29.919 INFO blam! 28 | | (before, after) Oct 11 10:30:29.919 INFO blam! 29 | | )); Oct 11 10:30:29.919 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.919 INFO blam! | Oct 11 10:30:29.919 INFO blam! = note: expected type `syn::parse::IResult<&str, bool>` Oct 11 10:30:29.919 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.919 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.919 INFO blam! --> src/lib.rs:264:1 Oct 11 10:30:29.919 INFO blam! | Oct 11 10:30:29.919 INFO blam! 11 | / named!(bools_with_dotdot -> (Vec, Option>), do_parse!( Oct 11 10:30:29.919 INFO blam! 12 | | punct!("(") >> Oct 11 10:30:29.919 INFO blam! 13 | | before: separated_list!(punct!(","), boolean) >> Oct 11 10:30:29.919 INFO blam! 14 | | after: option!(do_parse!( Oct 11 10:30:29.919 INFO blam! ... | Oct 11 10:30:29.919 INFO blam! 28 | | (before, after) Oct 11 10:30:29.920 INFO blam! 29 | | )); Oct 11 10:30:29.920 INFO blam! | |___^ Oct 11 10:30:29.920 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.920 INFO blam! Oct 11 10:30:29.920 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.920 INFO blam! --> src/lib.rs:264:1 Oct 11 10:30:29.920 INFO blam! | Oct 11 10:30:29.920 INFO blam! 11 | / named!(bools_with_dotdot -> (Vec, Option>), do_parse!( Oct 11 10:30:29.920 INFO blam! 12 | | punct!("(") >> Oct 11 10:30:29.920 INFO blam! 13 | | before: separated_list!(punct!(","), boolean) >> Oct 11 10:30:29.920 INFO blam! 14 | | after: option!(do_parse!( Oct 11 10:30:29.920 INFO blam! ... | Oct 11 10:30:29.920 INFO blam! 28 | | (before, after) Oct 11 10:30:29.920 INFO blam! 29 | | )); Oct 11 10:30:29.920 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.920 INFO blam! | Oct 11 10:30:29.920 INFO blam! = note: expected type `syn::parse::IResult<&str, bool>` Oct 11 10:30:29.920 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.920 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.920 INFO blam! --> src/lib.rs:264:1 Oct 11 10:30:29.920 INFO blam! | Oct 11 10:30:29.920 INFO blam! 11 | / named!(bools_with_dotdot -> (Vec, Option>), do_parse!( Oct 11 10:30:29.920 INFO blam! 12 | | punct!("(") >> Oct 11 10:30:29.920 INFO blam! 13 | | before: separated_list!(punct!(","), boolean) >> Oct 11 10:30:29.920 INFO blam! 14 | | after: option!(do_parse!( Oct 11 10:30:29.920 INFO blam! ... | Oct 11 10:30:29.920 INFO blam! 28 | | (before, after) Oct 11 10:30:29.920 INFO blam! 29 | | )); Oct 11 10:30:29.920 INFO blam! | |___^ Oct 11 10:30:29.920 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.920 INFO blam! Oct 11 10:30:29.920 INFO blam! thread 'src/lib.rs - cond (line 254)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.920 INFO blam! stack backtrace: Oct 11 10:30:29.920 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.920 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.920 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.920 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.920 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.920 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.920 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.920 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.920 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.920 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.920 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.920 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.920 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.920 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.920 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.920 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.920 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.920 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.920 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.920 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.920 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.920 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.920 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.920 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.920 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.920 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.921 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.921 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.921 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.921 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.921 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.921 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.921 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.921 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.921 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.921 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.921 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.921 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.922 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.922 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.922 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.922 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.922 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.922 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.922 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.922 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.922 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.922 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.922 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.922 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.922 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.922 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.922 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.922 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.922 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.922 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.922 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.922 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.922 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.922 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.922 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.922 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.922 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.922 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.922 INFO blam! 24: 0x0 - Oct 11 10:30:29.922 INFO blam! query stack during panic: Oct 11 10:30:29.922 INFO blam! end of query stack Oct 11 10:30:29.922 INFO blam! Oct 11 10:30:29.922 INFO blam! ---- src/lib.rs - alt (line 1080) stdout ---- Oct 11 10:30:29.922 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.922 INFO blam! --> src/lib.rs:1087:1 Oct 11 10:30:29.922 INFO blam! | Oct 11 10:30:29.922 INFO blam! 8 | / named!(ident_or_bang -> Ident, Oct 11 10:30:29.922 INFO blam! 9 | | alt!( Oct 11 10:30:29.922 INFO blam! 10 | | ident Oct 11 10:30:29.922 INFO blam! 11 | | | Oct 11 10:30:29.922 INFO blam! 12 | | punct!("!") => { |_| "BANG".into() } Oct 11 10:30:29.922 INFO blam! 13 | | ) Oct 11 10:30:29.922 INFO blam! 14 | | ); Oct 11 10:30:29.922 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.922 INFO blam! | Oct 11 10:30:29.922 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.922 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.922 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.922 INFO blam! --> src/lib.rs:1087:1 Oct 11 10:30:29.922 INFO blam! | Oct 11 10:30:29.922 INFO blam! 8 | / named!(ident_or_bang -> Ident, Oct 11 10:30:29.922 INFO blam! 9 | | alt!( Oct 11 10:30:29.922 INFO blam! 10 | | ident Oct 11 10:30:29.922 INFO blam! 11 | | | Oct 11 10:30:29.923 INFO blam! 12 | | punct!("!") => { |_| "BANG".into() } Oct 11 10:30:29.923 INFO blam! 13 | | ) Oct 11 10:30:29.923 INFO blam! 14 | | ); Oct 11 10:30:29.923 INFO blam! | |__^ Oct 11 10:30:29.923 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.923 INFO blam! Oct 11 10:30:29.923 INFO blam! error[E0308]: match arms have incompatible types Oct 11 10:30:29.923 INFO blam! --> src/lib.rs:1087:1 Oct 11 10:30:29.923 INFO blam! | Oct 11 10:30:29.923 INFO blam! 8 | named!(ident_or_bang -> Ident, Oct 11 10:30:29.923 INFO blam! | _^ Oct 11 10:30:29.923 INFO blam! | |_| Oct 11 10:30:29.923 INFO blam! | || Oct 11 10:30:29.923 INFO blam! 9 | || alt!( Oct 11 10:30:29.923 INFO blam! 10 | || ident Oct 11 10:30:29.923 INFO blam! 11 | || | Oct 11 10:30:29.923 INFO blam! 12 | || punct!("!") => { |_| "BANG".into() } Oct 11 10:30:29.923 INFO blam! 13 | || ) Oct 11 10:30:29.923 INFO blam! 14 | || ); Oct 11 10:30:29.923 INFO blam! | || ^ Oct 11 10:30:29.923 INFO blam! | ||__| Oct 11 10:30:29.923 INFO blam! | |___expected enum `synom::IResult`, found enum `syn::parse::IResult` Oct 11 10:30:29.923 INFO blam! | match arm with an incompatible type Oct 11 10:30:29.923 INFO blam! | Oct 11 10:30:29.923 INFO blam! = note: expected type `synom::IResult<&str, syn::Ident>` Oct 11 10:30:29.923 INFO blam! found type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.923 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.924 INFO blam! --> src/lib.rs:1087:1 Oct 11 10:30:29.924 INFO blam! | Oct 11 10:30:29.924 INFO blam! 8 | / named!(ident_or_bang -> Ident, Oct 11 10:30:29.924 INFO blam! 9 | | alt!( Oct 11 10:30:29.924 INFO blam! 10 | | ident Oct 11 10:30:29.924 INFO blam! 11 | | | Oct 11 10:30:29.924 INFO blam! 12 | | punct!("!") => { |_| "BANG".into() } Oct 11 10:30:29.924 INFO blam! 13 | | ) Oct 11 10:30:29.924 INFO blam! 14 | | ); Oct 11 10:30:29.924 INFO blam! | |__^ Oct 11 10:30:29.924 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.924 INFO blam! Oct 11 10:30:29.924 INFO blam! thread 'src/lib.rs - alt (line 1080)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.924 INFO blam! stack backtrace: Oct 11 10:30:29.924 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.924 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.924 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.925 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.925 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.925 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.925 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.925 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.925 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.925 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.925 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.925 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.925 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.925 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.925 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.925 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.925 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.925 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.925 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.925 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.925 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.925 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.925 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.925 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.925 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.925 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.925 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.925 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.925 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.925 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.926 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.926 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.926 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.926 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.926 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.926 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.926 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.926 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.926 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.926 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.926 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.926 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.926 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.926 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.926 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.926 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.926 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.926 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.926 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.926 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.926 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.926 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.926 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.926 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.926 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.926 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.926 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.927 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.927 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.927 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.927 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.927 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.927 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.927 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.927 INFO blam! 24: 0x0 - Oct 11 10:30:29.927 INFO blam! query stack during panic: Oct 11 10:30:29.927 INFO blam! end of query stack Oct 11 10:30:29.927 INFO blam! Oct 11 10:30:29.927 INFO blam! ---- src/lib.rs - cond_reduce (line 331) stdout ---- Oct 11 10:30:29.927 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.927 INFO blam! --> src/lib.rs:345:1 Oct 11 10:30:29.927 INFO blam! | Oct 11 10:30:29.927 INFO blam! 15 | / named!(variadic_bools -> VariadicBools, do_parse!( Oct 11 10:30:29.927 INFO blam! 16 | | data: separated_nonempty_list!(punct!(","), boolean) >> Oct 11 10:30:29.927 INFO blam! 17 | | trailing_comma: option!(punct!(",")) >> Oct 11 10:30:29.927 INFO blam! 18 | | // Only allow "..." if there is a comma after the last boolean. Using Oct 11 10:30:29.927 INFO blam! ... | Oct 11 10:30:29.927 INFO blam! 33 | | }) Oct 11 10:30:29.927 INFO blam! 34 | | )); Oct 11 10:30:29.927 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.927 INFO blam! | Oct 11 10:30:29.927 INFO blam! = note: expected type `syn::parse::IResult<&str, bool>` Oct 11 10:30:29.927 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.927 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.928 INFO blam! --> src/lib.rs:345:1 Oct 11 10:30:29.928 INFO blam! | Oct 11 10:30:29.928 INFO blam! 15 | / named!(variadic_bools -> VariadicBools, do_parse!( Oct 11 10:30:29.928 INFO blam! 16 | | data: separated_nonempty_list!(punct!(","), boolean) >> Oct 11 10:30:29.928 INFO blam! 17 | | trailing_comma: option!(punct!(",")) >> Oct 11 10:30:29.928 INFO blam! 18 | | // Only allow "..." if there is a comma after the last boolean. Using Oct 11 10:30:29.928 INFO blam! ... | Oct 11 10:30:29.928 INFO blam! 33 | | }) Oct 11 10:30:29.928 INFO blam! 34 | | )); Oct 11 10:30:29.929 INFO blam! | |___^ Oct 11 10:30:29.929 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.929 INFO blam! Oct 11 10:30:29.929 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.929 INFO blam! --> src/lib.rs:345:1 Oct 11 10:30:29.929 INFO blam! | Oct 11 10:30:29.929 INFO blam! 15 | / named!(variadic_bools -> VariadicBools, do_parse!( Oct 11 10:30:29.929 INFO blam! 16 | | data: separated_nonempty_list!(punct!(","), boolean) >> Oct 11 10:30:29.929 INFO blam! 17 | | trailing_comma: option!(punct!(",")) >> Oct 11 10:30:29.929 INFO blam! 18 | | // Only allow "..." if there is a comma after the last boolean. Using Oct 11 10:30:29.929 INFO blam! ... | Oct 11 10:30:29.929 INFO blam! 33 | | }) Oct 11 10:30:29.929 INFO blam! 34 | | )); Oct 11 10:30:29.929 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.929 INFO blam! | Oct 11 10:30:29.929 INFO blam! = note: expected type `syn::parse::IResult<&str, bool>` Oct 11 10:30:29.929 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.929 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.929 INFO blam! --> src/lib.rs:345:1 Oct 11 10:30:29.929 INFO blam! | Oct 11 10:30:29.929 INFO blam! 15 | / named!(variadic_bools -> VariadicBools, do_parse!( Oct 11 10:30:29.929 INFO blam! 16 | | data: separated_nonempty_list!(punct!(","), boolean) >> Oct 11 10:30:29.929 INFO blam! 17 | | trailing_comma: option!(punct!(",")) >> Oct 11 10:30:29.929 INFO blam! 18 | | // Only allow "..." if there is a comma after the last boolean. Using Oct 11 10:30:29.929 INFO blam! ... | Oct 11 10:30:29.930 INFO blam! 33 | | }) Oct 11 10:30:29.930 INFO blam! 34 | | )); Oct 11 10:30:29.930 INFO blam! | |___^ Oct 11 10:30:29.930 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.930 INFO blam! Oct 11 10:30:29.930 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.930 INFO blam! --> src/lib.rs:345:1 Oct 11 10:30:29.930 INFO blam! | Oct 11 10:30:29.930 INFO blam! 15 | / named!(variadic_bools -> VariadicBools, do_parse!( Oct 11 10:30:29.930 INFO blam! 16 | | data: separated_nonempty_list!(punct!(","), boolean) >> Oct 11 10:30:29.930 INFO blam! 17 | | trailing_comma: option!(punct!(",")) >> Oct 11 10:30:29.930 INFO blam! 18 | | // Only allow "..." if there is a comma after the last boolean. Using Oct 11 10:30:29.930 INFO blam! ... | Oct 11 10:30:29.930 INFO blam! 33 | | }) Oct 11 10:30:29.930 INFO blam! 34 | | )); Oct 11 10:30:29.930 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.930 INFO blam! | Oct 11 10:30:29.930 INFO blam! = note: expected type `syn::parse::IResult<&str, bool>` Oct 11 10:30:29.930 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.930 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.930 INFO blam! --> src/lib.rs:345:1 Oct 11 10:30:29.930 INFO blam! | Oct 11 10:30:29.930 INFO blam! 15 | / named!(variadic_bools -> VariadicBools, do_parse!( Oct 11 10:30:29.930 INFO blam! 16 | | data: separated_nonempty_list!(punct!(","), boolean) >> Oct 11 10:30:29.930 INFO blam! 17 | | trailing_comma: option!(punct!(",")) >> Oct 11 10:30:29.930 INFO blam! 18 | | // Only allow "..." if there is a comma after the last boolean. Using Oct 11 10:30:29.930 INFO blam! ... | Oct 11 10:30:29.930 INFO blam! 33 | | }) Oct 11 10:30:29.930 INFO blam! 34 | | )); Oct 11 10:30:29.930 INFO blam! | |___^ Oct 11 10:30:29.931 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.931 INFO blam! Oct 11 10:30:29.931 INFO blam! thread 'src/lib.rs - cond_reduce (line 331)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.931 INFO blam! stack backtrace: Oct 11 10:30:29.931 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.931 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.931 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.931 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.931 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.931 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.931 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.931 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.931 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.931 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.931 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.931 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.931 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.931 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.931 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.931 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.931 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.931 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.931 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.931 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.931 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.931 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.931 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.931 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.931 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.931 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.932 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.932 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.932 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.932 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.932 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.932 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.932 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.932 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.932 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.932 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.932 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.932 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.932 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.932 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.932 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.932 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.932 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.932 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.932 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.932 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.932 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.932 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.932 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.932 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.933 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.933 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.933 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.933 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.933 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.933 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.933 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.933 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.933 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.933 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.933 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.933 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.933 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.933 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.933 INFO blam! 24: 0x0 - Oct 11 10:30:29.933 INFO blam! query stack during panic: Oct 11 10:30:29.933 INFO blam! end of query stack Oct 11 10:30:29.933 INFO blam! Oct 11 10:30:29.933 INFO blam! ---- src/lib.rs - delimited (line 882) stdout ---- Oct 11 10:30:29.933 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.933 INFO blam! --> src/lib.rs:890:1 Oct 11 10:30:29.933 INFO blam! | Oct 11 10:30:29.933 INFO blam! 9 | / named!(double_bracket_expr -> Expr, Oct 11 10:30:29.933 INFO blam! 10 | | delimited!(punct!("[["), expr, punct!("]]")) Oct 11 10:30:29.933 INFO blam! 11 | | ); Oct 11 10:30:29.933 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.933 INFO blam! | Oct 11 10:30:29.933 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.933 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.933 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.933 INFO blam! --> src/lib.rs:890:1 Oct 11 10:30:29.933 INFO blam! | Oct 11 10:30:29.933 INFO blam! 9 | / named!(double_bracket_expr -> Expr, Oct 11 10:30:29.933 INFO blam! 10 | | delimited!(punct!("[["), expr, punct!("]]")) Oct 11 10:30:29.933 INFO blam! 11 | | ); Oct 11 10:30:29.933 INFO blam! | |__^ Oct 11 10:30:29.933 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.934 INFO blam! Oct 11 10:30:29.934 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.934 INFO blam! --> src/lib.rs:890:1 Oct 11 10:30:29.934 INFO blam! | Oct 11 10:30:29.934 INFO blam! 9 | / named!(double_bracket_expr -> Expr, Oct 11 10:30:29.934 INFO blam! 10 | | delimited!(punct!("[["), expr, punct!("]]")) Oct 11 10:30:29.934 INFO blam! 11 | | ); Oct 11 10:30:29.934 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.934 INFO blam! | Oct 11 10:30:29.934 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.934 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.934 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.934 INFO blam! --> src/lib.rs:890:1 Oct 11 10:30:29.934 INFO blam! | Oct 11 10:30:29.934 INFO blam! 9 | / named!(double_bracket_expr -> Expr, Oct 11 10:30:29.934 INFO blam! 10 | | delimited!(punct!("[["), expr, punct!("]]")) Oct 11 10:30:29.934 INFO blam! 11 | | ); Oct 11 10:30:29.934 INFO blam! | |__^ Oct 11 10:30:29.934 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.934 INFO blam! Oct 11 10:30:29.934 INFO blam! thread 'src/lib.rs - delimited (line 882)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.934 INFO blam! stack backtrace: Oct 11 10:30:29.934 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.934 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.934 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.934 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.934 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.934 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.934 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.934 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.934 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.934 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.934 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.934 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.934 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.934 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.934 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.934 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.934 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.934 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.934 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.934 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.937 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.937 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.937 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.937 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.937 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.937 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.937 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.937 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.937 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.937 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.937 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.937 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.937 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.937 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.937 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.937 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.937 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.937 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.937 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.937 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.937 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.937 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.937 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.937 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.937 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.937 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.937 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.937 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.937 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.937 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.937 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.937 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.937 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.937 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.937 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.938 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.938 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.938 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.938 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.938 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.938 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.938 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.938 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.938 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.938 INFO blam! 24: 0x0 - Oct 11 10:30:29.938 INFO blam! query stack during panic: Oct 11 10:30:29.938 INFO blam! end of query stack Oct 11 10:30:29.938 INFO blam! Oct 11 10:30:29.938 INFO blam! ---- src/lib.rs - do_parse (line 1158) stdout ---- Oct 11 10:30:29.938 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.938 INFO blam! --> src/lib.rs:1166:1 Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! 9 | / named!(simple_mac -> (Ident, TokenTree), do_parse!( Oct 11 10:30:29.938 INFO blam! 10 | | name: ident >> Oct 11 10:30:29.938 INFO blam! 11 | | punct!("!") >> Oct 11 10:30:29.938 INFO blam! 12 | | body: tt >> Oct 11 10:30:29.938 INFO blam! 13 | | (name, body) Oct 11 10:30:29.938 INFO blam! 14 | | )); Oct 11 10:30:29.938 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.938 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.938 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.938 INFO blam! --> src/lib.rs:1166:1 Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! 9 | / named!(simple_mac -> (Ident, TokenTree), do_parse!( Oct 11 10:30:29.938 INFO blam! 10 | | name: ident >> Oct 11 10:30:29.938 INFO blam! 11 | | punct!("!") >> Oct 11 10:30:29.938 INFO blam! 12 | | body: tt >> Oct 11 10:30:29.938 INFO blam! 13 | | (name, body) Oct 11 10:30:29.938 INFO blam! 14 | | )); Oct 11 10:30:29.938 INFO blam! | |___^ Oct 11 10:30:29.938 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.938 INFO blam! Oct 11 10:30:29.938 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.938 INFO blam! --> src/lib.rs:1166:1 Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! 9 | / named!(simple_mac -> (Ident, TokenTree), do_parse!( Oct 11 10:30:29.938 INFO blam! 10 | | name: ident >> Oct 11 10:30:29.938 INFO blam! 11 | | punct!("!") >> Oct 11 10:30:29.938 INFO blam! 12 | | body: tt >> Oct 11 10:30:29.938 INFO blam! 13 | | (name, body) Oct 11 10:30:29.938 INFO blam! 14 | | )); Oct 11 10:30:29.938 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.938 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.938 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.938 INFO blam! --> src/lib.rs:1166:1 Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! 9 | / named!(simple_mac -> (Ident, TokenTree), do_parse!( Oct 11 10:30:29.938 INFO blam! 10 | | name: ident >> Oct 11 10:30:29.938 INFO blam! 11 | | punct!("!") >> Oct 11 10:30:29.938 INFO blam! 12 | | body: tt >> Oct 11 10:30:29.938 INFO blam! 13 | | (name, body) Oct 11 10:30:29.938 INFO blam! 14 | | )); Oct 11 10:30:29.938 INFO blam! | |___^ Oct 11 10:30:29.938 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.938 INFO blam! Oct 11 10:30:29.938 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.938 INFO blam! --> src/lib.rs:1166:1 Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! 9 | / named!(simple_mac -> (Ident, TokenTree), do_parse!( Oct 11 10:30:29.938 INFO blam! 10 | | name: ident >> Oct 11 10:30:29.938 INFO blam! 11 | | punct!("!") >> Oct 11 10:30:29.938 INFO blam! 12 | | body: tt >> Oct 11 10:30:29.938 INFO blam! 13 | | (name, body) Oct 11 10:30:29.938 INFO blam! 14 | | )); Oct 11 10:30:29.938 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::TokenTree>` Oct 11 10:30:29.938 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.938 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.938 INFO blam! --> src/lib.rs:1166:1 Oct 11 10:30:29.938 INFO blam! | Oct 11 10:30:29.938 INFO blam! 9 | / named!(simple_mac -> (Ident, TokenTree), do_parse!( Oct 11 10:30:29.938 INFO blam! 10 | | name: ident >> Oct 11 10:30:29.938 INFO blam! 11 | | punct!("!") >> Oct 11 10:30:29.938 INFO blam! 12 | | body: tt >> Oct 11 10:30:29.938 INFO blam! 13 | | (name, body) Oct 11 10:30:29.938 INFO blam! 14 | | )); Oct 11 10:30:29.938 INFO blam! | |___^ Oct 11 10:30:29.939 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.939 INFO blam! Oct 11 10:30:29.939 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.939 INFO blam! --> src/lib.rs:1166:1 Oct 11 10:30:29.939 INFO blam! | Oct 11 10:30:29.939 INFO blam! 9 | / named!(simple_mac -> (Ident, TokenTree), do_parse!( Oct 11 10:30:29.939 INFO blam! 10 | | name: ident >> Oct 11 10:30:29.939 INFO blam! 11 | | punct!("!") >> Oct 11 10:30:29.939 INFO blam! 12 | | body: tt >> Oct 11 10:30:29.939 INFO blam! 13 | | (name, body) Oct 11 10:30:29.939 INFO blam! 14 | | )); Oct 11 10:30:29.939 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.939 INFO blam! | Oct 11 10:30:29.939 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::TokenTree>` Oct 11 10:30:29.939 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.939 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.939 INFO blam! --> src/lib.rs:1166:1 Oct 11 10:30:29.939 INFO blam! | Oct 11 10:30:29.939 INFO blam! 9 | / named!(simple_mac -> (Ident, TokenTree), do_parse!( Oct 11 10:30:29.939 INFO blam! 10 | | name: ident >> Oct 11 10:30:29.939 INFO blam! 11 | | punct!("!") >> Oct 11 10:30:29.939 INFO blam! 12 | | body: tt >> Oct 11 10:30:29.939 INFO blam! 13 | | (name, body) Oct 11 10:30:29.939 INFO blam! 14 | | )); Oct 11 10:30:29.939 INFO blam! | |___^ Oct 11 10:30:29.939 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.939 INFO blam! Oct 11 10:30:29.939 INFO blam! thread 'src/lib.rs - do_parse (line 1158)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.939 INFO blam! stack backtrace: Oct 11 10:30:29.939 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.939 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.939 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.939 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.939 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.939 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.939 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.939 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.939 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.939 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.939 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.939 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.939 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.939 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.939 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.939 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.939 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.939 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.939 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.939 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.939 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.939 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.939 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.939 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.939 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.939 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.939 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.939 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.939 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.939 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.939 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.939 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.939 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.939 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.939 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.939 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.939 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.939 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.939 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.939 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.939 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.939 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.939 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.939 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.939 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.939 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.939 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.939 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.939 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.940 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.940 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.940 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.940 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.940 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.940 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.940 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.940 INFO blam! 24: 0x0 - Oct 11 10:30:29.940 INFO blam! query stack during panic: Oct 11 10:30:29.940 INFO blam! end of query stack Oct 11 10:30:29.940 INFO blam! Oct 11 10:30:29.940 INFO blam! ---- src/lib.rs - map (line 163) stdout ---- Oct 11 10:30:29.940 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.940 INFO blam! --> src/lib.rs:180:1 Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! 18 | / named!(item_ident2 -> Ident, Oct 11 10:30:29.940 INFO blam! 19 | | map!(item, |i: Item| i.ident) Oct 11 10:30:29.940 INFO blam! 20 | | ); Oct 11 10:30:29.940 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Item>` Oct 11 10:30:29.940 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.940 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.940 INFO blam! --> src/lib.rs:180:1 Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! 18 | / named!(item_ident2 -> Ident, Oct 11 10:30:29.940 INFO blam! 19 | | map!(item, |i: Item| i.ident) Oct 11 10:30:29.940 INFO blam! 20 | | ); Oct 11 10:30:29.940 INFO blam! | |__^ Oct 11 10:30:29.940 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.940 INFO blam! Oct 11 10:30:29.940 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.940 INFO blam! --> src/lib.rs:180:1 Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! 18 | / named!(item_ident2 -> Ident, Oct 11 10:30:29.940 INFO blam! 19 | | map!(item, |i: Item| i.ident) Oct 11 10:30:29.940 INFO blam! 20 | | ); Oct 11 10:30:29.940 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Item>` Oct 11 10:30:29.940 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.940 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.940 INFO blam! --> src/lib.rs:180:1 Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! 18 | / named!(item_ident2 -> Ident, Oct 11 10:30:29.940 INFO blam! 19 | | map!(item, |i: Item| i.ident) Oct 11 10:30:29.940 INFO blam! 20 | | ); Oct 11 10:30:29.940 INFO blam! | |__^ Oct 11 10:30:29.940 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.940 INFO blam! Oct 11 10:30:29.940 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.940 INFO blam! --> src/lib.rs:175:1 Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! 13 | / named!(item_ident -> Ident, Oct 11 10:30:29.940 INFO blam! 14 | | map!(item, get_item_ident) Oct 11 10:30:29.940 INFO blam! 15 | | ); Oct 11 10:30:29.940 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Item>` Oct 11 10:30:29.940 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.940 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.940 INFO blam! --> src/lib.rs:175:1 Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! 13 | / named!(item_ident -> Ident, Oct 11 10:30:29.940 INFO blam! 14 | | map!(item, get_item_ident) Oct 11 10:30:29.940 INFO blam! 15 | | ); Oct 11 10:30:29.940 INFO blam! | |__^ Oct 11 10:30:29.940 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.940 INFO blam! Oct 11 10:30:29.940 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.940 INFO blam! --> src/lib.rs:175:1 Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! 13 | / named!(item_ident -> Ident, Oct 11 10:30:29.940 INFO blam! 14 | | map!(item, get_item_ident) Oct 11 10:30:29.940 INFO blam! 15 | | ); Oct 11 10:30:29.940 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Item>` Oct 11 10:30:29.940 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.940 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.940 INFO blam! --> src/lib.rs:175:1 Oct 11 10:30:29.940 INFO blam! | Oct 11 10:30:29.940 INFO blam! 13 | / named!(item_ident -> Ident, Oct 11 10:30:29.940 INFO blam! 14 | | map!(item, get_item_ident) Oct 11 10:30:29.942 INFO blam! 15 | | ); Oct 11 10:30:29.942 INFO blam! | |__^ Oct 11 10:30:29.942 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.942 INFO blam! Oct 11 10:30:29.942 INFO blam! thread 'src/lib.rs - map (line 163)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.942 INFO blam! stack backtrace: Oct 11 10:30:29.942 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.942 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.942 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.942 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.942 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.942 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.942 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.942 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.942 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.942 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.942 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.942 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.942 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.942 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.942 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.942 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.942 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.942 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.942 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.942 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.942 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.942 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.942 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.942 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.942 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.942 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.942 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.942 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.942 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.942 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.942 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.942 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.942 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.942 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.942 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.942 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.942 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.942 INFO kablam! error: test failed, to rerun pass '--doc' Oct 11 10:30:29.942 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.942 INFO kablam! su: No module specific data is present Oct 11 10:30:29.942 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.943 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.943 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.943 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.943 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.943 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.943 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.943 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.943 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.943 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.943 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.943 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.943 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.943 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.943 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.943 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.943 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.943 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.943 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.943 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.943 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.943 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.943 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.943 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.945 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.945 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.945 INFO blam! 24: 0x0 - Oct 11 10:30:29.945 INFO blam! query stack during panic: Oct 11 10:30:29.945 INFO blam! end of query stack Oct 11 10:30:29.945 INFO blam! Oct 11 10:30:29.945 INFO blam! ---- src/lib.rs - many0 (line 502) stdout ---- Oct 11 10:30:29.945 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.945 INFO blam! --> src/lib.rs:509:35 Oct 11 10:30:29.945 INFO blam! | Oct 11 10:30:29.945 INFO blam! 8 | named!(items -> Vec, many0!(item)); Oct 11 10:30:29.945 INFO blam! | ^^^^ expected enum `synom::IResult`, found enum `syn::parse::IResult` Oct 11 10:30:29.945 INFO blam! | Oct 11 10:30:29.945 INFO blam! = note: expected type `fn(&str) -> synom::IResult<&str, syn::Item>` Oct 11 10:30:29.945 INFO blam! found type `for<'r> fn(&'r str) -> syn::parse::IResult<&'r str, syn::Item> {syn::parse::item}` Oct 11 10:30:29.945 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.945 INFO blam! --> src/lib.rs:509:35 Oct 11 10:30:29.945 INFO blam! | Oct 11 10:30:29.945 INFO blam! 8 | named!(items -> Vec, many0!(item)); Oct 11 10:30:29.945 INFO blam! | ^^^^ Oct 11 10:30:29.945 INFO blam! Oct 11 10:30:29.945 INFO blam! thread 'src/lib.rs - many0 (line 502)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.945 INFO blam! stack backtrace: Oct 11 10:30:29.945 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.945 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.945 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.945 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.945 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.945 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.945 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.945 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.945 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.945 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.945 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.945 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.945 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.945 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.945 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.945 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.945 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.945 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.945 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.945 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.945 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.945 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.945 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.946 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.946 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.946 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.946 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.946 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.946 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.946 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.946 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.946 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.946 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.946 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.946 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.946 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.946 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.946 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.946 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.946 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.946 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.946 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.946 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.946 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.946 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.946 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.946 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.946 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.946 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.946 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.946 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.946 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.946 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.946 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.946 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.946 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.946 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.946 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.946 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.946 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.946 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.946 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.946 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.946 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.946 INFO blam! 24: 0x0 - Oct 11 10:30:29.946 INFO blam! query stack during panic: Oct 11 10:30:29.946 INFO blam! end of query stack Oct 11 10:30:29.946 INFO blam! Oct 11 10:30:29.946 INFO blam! ---- src/lib.rs - named (line 86) stdout ---- Oct 11 10:30:29.946 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.946 INFO blam! --> src/lib.rs:92:1 Oct 11 10:30:29.946 INFO blam! | Oct 11 10:30:29.946 INFO blam! 7 | / named!(pub comma_separated_types -> Vec, Oct 11 10:30:29.946 INFO blam! 8 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.946 INFO blam! 9 | | ); Oct 11 10:30:29.946 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.946 INFO blam! | Oct 11 10:30:29.946 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.946 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.946 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.946 INFO blam! --> src/lib.rs:92:1 Oct 11 10:30:29.946 INFO blam! | Oct 11 10:30:29.946 INFO blam! 7 | / named!(pub comma_separated_types -> Vec, Oct 11 10:30:29.946 INFO blam! 8 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.946 INFO blam! 9 | | ); Oct 11 10:30:29.946 INFO blam! | |__^ Oct 11 10:30:29.946 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.946 INFO blam! Oct 11 10:30:29.946 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.946 INFO blam! --> src/lib.rs:92:1 Oct 11 10:30:29.946 INFO blam! | Oct 11 10:30:29.946 INFO blam! 7 | / named!(pub comma_separated_types -> Vec, Oct 11 10:30:29.946 INFO blam! 8 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.946 INFO blam! 9 | | ); Oct 11 10:30:29.946 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.946 INFO blam! | Oct 11 10:30:29.946 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.946 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.946 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.946 INFO blam! --> src/lib.rs:92:1 Oct 11 10:30:29.946 INFO blam! | Oct 11 10:30:29.946 INFO blam! 7 | / named!(pub comma_separated_types -> Vec, Oct 11 10:30:29.946 INFO blam! 8 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.946 INFO blam! 9 | | ); Oct 11 10:30:29.946 INFO blam! | |__^ Oct 11 10:30:29.946 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.946 INFO blam! Oct 11 10:30:29.946 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.946 INFO blam! --> src/lib.rs:92:1 Oct 11 10:30:29.946 INFO blam! | Oct 11 10:30:29.946 INFO blam! 7 | / named!(pub comma_separated_types -> Vec, Oct 11 10:30:29.946 INFO blam! 8 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.946 INFO blam! 9 | | ); Oct 11 10:30:29.946 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.947 INFO blam! | Oct 11 10:30:29.947 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.947 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.947 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.947 INFO blam! --> src/lib.rs:92:1 Oct 11 10:30:29.947 INFO blam! | Oct 11 10:30:29.947 INFO blam! 7 | / named!(pub comma_separated_types -> Vec, Oct 11 10:30:29.947 INFO blam! 8 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.947 INFO blam! 9 | | ); Oct 11 10:30:29.947 INFO blam! | |__^ Oct 11 10:30:29.947 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.947 INFO blam! Oct 11 10:30:29.947 INFO blam! thread 'src/lib.rs - named (line 86)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.947 INFO blam! stack backtrace: Oct 11 10:30:29.947 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.947 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.947 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.947 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.947 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.947 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.947 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.947 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.947 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.947 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.947 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.947 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.947 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.947 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.947 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.947 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.947 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.947 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.947 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.947 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.947 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.947 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.947 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.947 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.947 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.947 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.947 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.947 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.947 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.947 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.947 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.947 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.947 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.947 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.947 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.947 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.947 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.947 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.947 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.947 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.947 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.947 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.947 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.947 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.947 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.947 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.947 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.947 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.947 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.947 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.947 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.947 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.947 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.947 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.947 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.947 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.947 INFO blam! 24: 0x0 - Oct 11 10:30:29.947 INFO blam! query stack during panic: Oct 11 10:30:29.947 INFO blam! end of query stack Oct 11 10:30:29.947 INFO blam! Oct 11 10:30:29.947 INFO blam! ---- src/lib.rs - peek (line 599) stdout ---- Oct 11 10:30:29.947 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.947 INFO blam! --> src/lib.rs:608:1 Oct 11 10:30:29.947 INFO blam! | Oct 11 10:30:29.947 INFO blam! 10 | / named!(ident_expr -> Expr, Oct 11 10:30:29.947 INFO blam! 11 | | preceded!(peek!(ident), expr) Oct 11 10:30:29.947 INFO blam! 12 | | ); Oct 11 10:30:29.947 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.947 INFO blam! | Oct 11 10:30:29.947 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.948 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.948 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.948 INFO blam! --> src/lib.rs:608:1 Oct 11 10:30:29.948 INFO blam! | Oct 11 10:30:29.948 INFO blam! 10 | / named!(ident_expr -> Expr, Oct 11 10:30:29.948 INFO blam! 11 | | preceded!(peek!(ident), expr) Oct 11 10:30:29.948 INFO blam! 12 | | ); Oct 11 10:30:29.948 INFO blam! | |__^ Oct 11 10:30:29.948 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.948 INFO blam! Oct 11 10:30:29.948 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.948 INFO blam! --> src/lib.rs:608:1 Oct 11 10:30:29.948 INFO blam! | Oct 11 10:30:29.948 INFO blam! 10 | / named!(ident_expr -> Expr, Oct 11 10:30:29.948 INFO blam! 11 | | preceded!(peek!(ident), expr) Oct 11 10:30:29.948 INFO blam! 12 | | ); Oct 11 10:30:29.948 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.948 INFO blam! | Oct 11 10:30:29.948 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.948 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.948 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.948 INFO blam! --> src/lib.rs:608:1 Oct 11 10:30:29.948 INFO blam! | Oct 11 10:30:29.948 INFO blam! 10 | / named!(ident_expr -> Expr, Oct 11 10:30:29.948 INFO blam! 11 | | preceded!(peek!(ident), expr) Oct 11 10:30:29.948 INFO blam! 12 | | ); Oct 11 10:30:29.948 INFO blam! | |__^ Oct 11 10:30:29.948 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.948 INFO blam! Oct 11 10:30:29.948 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.948 INFO blam! --> src/lib.rs:608:1 Oct 11 10:30:29.949 INFO blam! | Oct 11 10:30:29.949 INFO blam! 10 | / named!(ident_expr -> Expr, Oct 11 10:30:29.949 INFO blam! 11 | | preceded!(peek!(ident), expr) Oct 11 10:30:29.949 INFO blam! 12 | | ); Oct 11 10:30:29.949 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.949 INFO blam! | Oct 11 10:30:29.949 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.949 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.949 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.949 INFO blam! --> src/lib.rs:608:1 Oct 11 10:30:29.949 INFO blam! | Oct 11 10:30:29.949 INFO blam! 10 | / named!(ident_expr -> Expr, Oct 11 10:30:29.949 INFO blam! 11 | | preceded!(peek!(ident), expr) Oct 11 10:30:29.949 INFO blam! 12 | | ); Oct 11 10:30:29.949 INFO blam! | |__^ Oct 11 10:30:29.949 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.949 INFO blam! Oct 11 10:30:29.949 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.949 INFO blam! --> src/lib.rs:608:1 Oct 11 10:30:29.949 INFO blam! | Oct 11 10:30:29.949 INFO blam! 10 | / named!(ident_expr -> Expr, Oct 11 10:30:29.949 INFO blam! 11 | | preceded!(peek!(ident), expr) Oct 11 10:30:29.949 INFO blam! 12 | | ); Oct 11 10:30:29.949 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.949 INFO blam! | Oct 11 10:30:29.949 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.949 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.949 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.949 INFO blam! --> src/lib.rs:608:1 Oct 11 10:30:29.949 INFO blam! | Oct 11 10:30:29.949 INFO blam! 10 | / named!(ident_expr -> Expr, Oct 11 10:30:29.949 INFO blam! 11 | | preceded!(peek!(ident), expr) Oct 11 10:30:29.949 INFO blam! 12 | | ); Oct 11 10:30:29.949 INFO blam! | |__^ Oct 11 10:30:29.949 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.949 INFO blam! Oct 11 10:30:29.949 INFO blam! thread 'src/lib.rs - peek (line 599)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.949 INFO blam! stack backtrace: Oct 11 10:30:29.949 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.949 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.949 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.949 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.949 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.949 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.949 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.949 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.949 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.949 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.949 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.949 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.949 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.949 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.949 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.949 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.952 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.952 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.952 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.952 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.952 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.952 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.952 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.952 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.953 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.953 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.953 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.953 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.953 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.953 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.953 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.953 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.953 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.953 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.953 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.953 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.953 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.953 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.953 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.953 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.953 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.953 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.953 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.953 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.953 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.953 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.953 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.953 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.953 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.953 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.953 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.953 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.953 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.953 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.953 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.953 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.953 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.953 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.953 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.953 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.953 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.953 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.953 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.953 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.953 INFO blam! 24: 0x0 - Oct 11 10:30:29.953 INFO blam! query stack during panic: Oct 11 10:30:29.953 INFO blam! end of query stack Oct 11 10:30:29.953 INFO blam! Oct 11 10:30:29.953 INFO blam! ---- src/lib.rs - separated_nonempty_list (line 928) stdout ---- Oct 11 10:30:29.953 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.953 INFO blam! --> src/lib.rs:936:1 Oct 11 10:30:29.953 INFO blam! | Oct 11 10:30:29.953 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.953 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.953 INFO blam! 11 | | ); Oct 11 10:30:29.953 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.953 INFO blam! | Oct 11 10:30:29.953 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.953 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.953 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.953 INFO blam! --> src/lib.rs:936:1 Oct 11 10:30:29.953 INFO blam! | Oct 11 10:30:29.953 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.953 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.953 INFO blam! 11 | | ); Oct 11 10:30:29.953 INFO blam! | |__^ Oct 11 10:30:29.953 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.953 INFO blam! Oct 11 10:30:29.953 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.953 INFO blam! --> src/lib.rs:936:1 Oct 11 10:30:29.953 INFO blam! | Oct 11 10:30:29.953 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.953 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.953 INFO blam! 11 | | ); Oct 11 10:30:29.953 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.953 INFO blam! | Oct 11 10:30:29.953 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.953 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.953 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.953 INFO blam! --> src/lib.rs:936:1 Oct 11 10:30:29.953 INFO blam! | Oct 11 10:30:29.953 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.953 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.953 INFO blam! 11 | | ); Oct 11 10:30:29.953 INFO blam! | |__^ Oct 11 10:30:29.953 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.953 INFO blam! Oct 11 10:30:29.953 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.953 INFO blam! --> src/lib.rs:936:1 Oct 11 10:30:29.953 INFO blam! | Oct 11 10:30:29.953 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.953 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.953 INFO blam! 11 | | ); Oct 11 10:30:29.953 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.953 INFO blam! | Oct 11 10:30:29.954 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.954 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.954 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.954 INFO blam! --> src/lib.rs:936:1 Oct 11 10:30:29.954 INFO blam! | Oct 11 10:30:29.954 INFO blam! 9 | / named!(comma_separated_types -> Vec, Oct 11 10:30:29.954 INFO blam! 10 | | separated_nonempty_list!(punct!(","), ty) Oct 11 10:30:29.954 INFO blam! 11 | | ); Oct 11 10:30:29.954 INFO blam! | |__^ Oct 11 10:30:29.954 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.954 INFO blam! Oct 11 10:30:29.954 INFO blam! thread 'src/lib.rs - separated_nonempty_list (line 928)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.954 INFO blam! stack backtrace: Oct 11 10:30:29.954 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.954 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.954 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.954 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.954 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.954 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.954 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.954 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.954 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.954 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.954 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.954 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.954 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.954 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.954 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.954 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.954 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.954 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.954 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.954 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.954 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.954 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.954 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.954 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.954 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.954 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.954 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.954 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.954 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.954 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.954 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.954 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.954 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.954 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.954 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.954 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.954 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.954 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.954 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.954 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.954 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.954 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.954 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.954 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.954 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.954 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.954 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.954 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.954 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.954 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.954 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.954 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.954 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.954 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.954 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.954 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.954 INFO blam! 24: 0x0 - Oct 11 10:30:29.954 INFO blam! query stack during panic: Oct 11 10:30:29.954 INFO blam! end of query stack Oct 11 10:30:29.954 INFO blam! Oct 11 10:30:29.954 INFO blam! ---- src/lib.rs - preceded (line 402) stdout ---- Oct 11 10:30:29.954 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.954 INFO blam! --> src/lib.rs:410:1 Oct 11 10:30:29.954 INFO blam! | Oct 11 10:30:29.954 INFO blam! 9 | / named!(pound_pound_expr -> Expr, Oct 11 10:30:29.954 INFO blam! 10 | | preceded!(punct!("##"), expr) Oct 11 10:30:29.954 INFO blam! 11 | | ); Oct 11 10:30:29.955 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.955 INFO blam! | Oct 11 10:30:29.955 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.955 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.955 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.955 INFO blam! --> src/lib.rs:410:1 Oct 11 10:30:29.955 INFO blam! | Oct 11 10:30:29.955 INFO blam! 9 | / named!(pound_pound_expr -> Expr, Oct 11 10:30:29.955 INFO blam! 10 | | preceded!(punct!("##"), expr) Oct 11 10:30:29.955 INFO blam! 11 | | ); Oct 11 10:30:29.955 INFO blam! | |__^ Oct 11 10:30:29.955 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.955 INFO blam! Oct 11 10:30:29.955 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.955 INFO blam! --> src/lib.rs:410:1 Oct 11 10:30:29.955 INFO blam! | Oct 11 10:30:29.955 INFO blam! 9 | / named!(pound_pound_expr -> Expr, Oct 11 10:30:29.955 INFO blam! 10 | | preceded!(punct!("##"), expr) Oct 11 10:30:29.955 INFO blam! 11 | | ); Oct 11 10:30:29.955 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.955 INFO blam! | Oct 11 10:30:29.955 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.955 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.955 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.955 INFO blam! --> src/lib.rs:410:1 Oct 11 10:30:29.955 INFO blam! | Oct 11 10:30:29.955 INFO blam! 9 | / named!(pound_pound_expr -> Expr, Oct 11 10:30:29.955 INFO blam! 10 | | preceded!(punct!("##"), expr) Oct 11 10:30:29.955 INFO blam! 11 | | ); Oct 11 10:30:29.955 INFO blam! | |__^ Oct 11 10:30:29.955 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.955 INFO blam! Oct 11 10:30:29.955 INFO blam! thread 'src/lib.rs - preceded (line 402)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.955 INFO blam! stack backtrace: Oct 11 10:30:29.955 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.955 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.955 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.955 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.955 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.955 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.955 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.955 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.955 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.955 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.955 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.955 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.955 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.955 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.955 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.955 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.955 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.955 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.955 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.955 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.955 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.955 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.955 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.955 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.955 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.955 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.955 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.955 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.955 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.955 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.955 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.955 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.955 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.955 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.955 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.955 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.955 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.955 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.955 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.955 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.955 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.955 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.955 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.955 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.955 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.955 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.955 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.955 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.955 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.956 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.956 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.956 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.956 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.956 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.956 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.956 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.956 INFO blam! 24: 0x0 - Oct 11 10:30:29.956 INFO blam! query stack during panic: Oct 11 10:30:29.956 INFO blam! end of query stack Oct 11 10:30:29.956 INFO blam! Oct 11 10:30:29.956 INFO blam! ---- src/lib.rs - tag (line 705) stdout ---- Oct 11 10:30:29.956 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.956 INFO blam! --> src/lib.rs:714:1 Oct 11 10:30:29.956 INFO blam! | Oct 11 10:30:29.956 INFO blam! 10 | / named!(owned_string -> String, Oct 11 10:30:29.956 INFO blam! 11 | | map!( Oct 11 10:30:29.956 INFO blam! 12 | | terminated!(string, tag!("s")), Oct 11 10:30:29.956 INFO blam! 13 | | |lit: StrLit| lit.value Oct 11 10:30:29.956 INFO blam! 14 | | ) Oct 11 10:30:29.956 INFO blam! 15 | | ); Oct 11 10:30:29.956 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.956 INFO blam! | Oct 11 10:30:29.956 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::StrLit>` Oct 11 10:30:29.956 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.956 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.956 INFO blam! --> src/lib.rs:714:1 Oct 11 10:30:29.956 INFO blam! | Oct 11 10:30:29.956 INFO blam! 10 | / named!(owned_string -> String, Oct 11 10:30:29.956 INFO blam! 11 | | map!( Oct 11 10:30:29.956 INFO blam! 12 | | terminated!(string, tag!("s")), Oct 11 10:30:29.956 INFO blam! 13 | | |lit: StrLit| lit.value Oct 11 10:30:29.958 INFO blam! 14 | | ) Oct 11 10:30:29.958 INFO blam! 15 | | ); Oct 11 10:30:29.958 INFO blam! | |__^ Oct 11 10:30:29.958 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.958 INFO blam! Oct 11 10:30:29.958 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.958 INFO blam! --> src/lib.rs:714:1 Oct 11 10:30:29.958 INFO blam! | Oct 11 10:30:29.958 INFO blam! 10 | / named!(owned_string -> String, Oct 11 10:30:29.958 INFO blam! 11 | | map!( Oct 11 10:30:29.958 INFO blam! 12 | | terminated!(string, tag!("s")), Oct 11 10:30:29.958 INFO blam! 13 | | |lit: StrLit| lit.value Oct 11 10:30:29.958 INFO blam! 14 | | ) Oct 11 10:30:29.958 INFO blam! 15 | | ); Oct 11 10:30:29.958 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.958 INFO blam! | Oct 11 10:30:29.958 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::StrLit>` Oct 11 10:30:29.958 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.958 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.958 INFO blam! --> src/lib.rs:714:1 Oct 11 10:30:29.958 INFO blam! | Oct 11 10:30:29.958 INFO blam! 10 | / named!(owned_string -> String, Oct 11 10:30:29.958 INFO blam! 11 | | map!( Oct 11 10:30:29.958 INFO blam! 12 | | terminated!(string, tag!("s")), Oct 11 10:30:29.958 INFO blam! 13 | | |lit: StrLit| lit.value Oct 11 10:30:29.958 INFO blam! 14 | | ) Oct 11 10:30:29.958 INFO blam! 15 | | ); Oct 11 10:30:29.958 INFO blam! | |__^ Oct 11 10:30:29.958 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.958 INFO blam! Oct 11 10:30:29.958 INFO blam! thread 'src/lib.rs - tag (line 705)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.958 INFO blam! stack backtrace: Oct 11 10:30:29.958 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.958 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.958 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.958 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.958 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.958 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.958 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.958 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.958 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.958 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.958 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.958 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.958 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.958 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.958 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.958 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.958 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.958 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.958 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.958 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.958 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.958 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.958 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.958 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.958 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.958 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.958 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.958 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.958 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.958 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.958 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.958 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.958 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.958 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.958 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.958 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.958 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.958 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.958 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.958 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.958 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.958 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.958 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.959 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.959 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.959 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.959 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.959 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.959 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.959 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.959 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.959 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.959 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.959 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.959 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.959 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.959 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.959 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.959 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.959 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.959 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.959 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.959 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.959 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.959 INFO blam! 24: 0x0 - Oct 11 10:30:29.959 INFO blam! query stack during panic: Oct 11 10:30:29.959 INFO blam! end of query stack Oct 11 10:30:29.959 INFO blam! Oct 11 10:30:29.959 INFO blam! ---- src/lib.rs - switch (line 747) stdout ---- Oct 11 10:30:29.959 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.959 INFO blam! --> src/lib.rs:766:1 Oct 11 10:30:29.959 INFO blam! | Oct 11 10:30:29.959 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.959 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.959 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.959 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.959 INFO blam! ... | Oct 11 10:30:29.959 INFO blam! 39 | | (item) Oct 11 10:30:29.959 INFO blam! 40 | | )); Oct 11 10:30:29.959 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.959 INFO blam! | Oct 11 10:30:29.959 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.959 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.959 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.959 INFO blam! --> src/lib.rs:766:1 Oct 11 10:30:29.959 INFO blam! | Oct 11 10:30:29.959 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.959 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.959 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.959 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.959 INFO blam! ... | Oct 11 10:30:29.959 INFO blam! 39 | | (item) Oct 11 10:30:29.959 INFO blam! 40 | | )); Oct 11 10:30:29.959 INFO blam! | |___^ Oct 11 10:30:29.959 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.959 INFO blam! Oct 11 10:30:29.959 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.959 INFO blam! --> src/lib.rs:766:1 Oct 11 10:30:29.959 INFO blam! | Oct 11 10:30:29.959 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.959 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.959 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.959 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.959 INFO blam! ... | Oct 11 10:30:29.959 INFO blam! 39 | | (item) Oct 11 10:30:29.959 INFO blam! 40 | | )); Oct 11 10:30:29.959 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.959 INFO blam! | Oct 11 10:30:29.959 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.959 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.959 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.959 INFO blam! --> src/lib.rs:766:1 Oct 11 10:30:29.959 INFO blam! | Oct 11 10:30:29.959 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.959 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.959 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.959 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.959 INFO blam! ... | Oct 11 10:30:29.959 INFO blam! 39 | | (item) Oct 11 10:30:29.959 INFO blam! 40 | | )); Oct 11 10:30:29.959 INFO blam! | |___^ Oct 11 10:30:29.959 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.959 INFO blam! Oct 11 10:30:29.959 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.959 INFO blam! --> src/lib.rs:766:1 Oct 11 10:30:29.959 INFO blam! | Oct 11 10:30:29.959 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.959 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.959 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.960 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.960 INFO blam! ... | Oct 11 10:30:29.960 INFO blam! 39 | | (item) Oct 11 10:30:29.960 INFO blam! 40 | | )); Oct 11 10:30:29.960 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.960 INFO blam! | Oct 11 10:30:29.960 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.960 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.960 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.960 INFO blam! --> src/lib.rs:766:1 Oct 11 10:30:29.960 INFO blam! | Oct 11 10:30:29.960 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.960 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.960 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.960 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.960 INFO blam! ... | Oct 11 10:30:29.960 INFO blam! 39 | | (item) Oct 11 10:30:29.960 INFO blam! 40 | | )); Oct 11 10:30:29.960 INFO blam! | |___^ Oct 11 10:30:29.960 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.960 INFO blam! Oct 11 10:30:29.960 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.960 INFO blam! --> src/lib.rs:766:1 Oct 11 10:30:29.960 INFO blam! | Oct 11 10:30:29.960 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.960 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.960 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.960 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.960 INFO blam! ... | Oct 11 10:30:29.960 INFO blam! 39 | | (item) Oct 11 10:30:29.960 INFO blam! 40 | | )); Oct 11 10:30:29.960 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.960 INFO blam! | Oct 11 10:30:29.960 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.960 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.960 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.960 INFO blam! --> src/lib.rs:766:1 Oct 11 10:30:29.960 INFO blam! | Oct 11 10:30:29.960 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.960 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.960 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.960 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.960 INFO blam! ... | Oct 11 10:30:29.960 INFO blam! 39 | | (item) Oct 11 10:30:29.960 INFO blam! 40 | | )); Oct 11 10:30:29.960 INFO blam! | |___^ Oct 11 10:30:29.960 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.960 INFO blam! Oct 11 10:30:29.960 INFO blam! thread 'src/lib.rs - switch (line 747)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.960 INFO blam! stack backtrace: Oct 11 10:30:29.960 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.960 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.960 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.960 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.960 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.960 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.960 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.960 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.960 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.960 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.960 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.960 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.960 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.960 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.960 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.960 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.960 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.960 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.960 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.960 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.960 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.960 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.960 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.960 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.960 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.960 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.960 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.960 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.960 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.960 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.960 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.960 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.960 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.960 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.960 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.961 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.961 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.961 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.961 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.961 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.961 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.961 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.961 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.961 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.961 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.961 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.961 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.961 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.961 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.961 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.961 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.961 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.961 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.961 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.961 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.961 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.961 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.961 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.961 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.961 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.961 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.961 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.961 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.961 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.961 INFO blam! 24: 0x0 - Oct 11 10:30:29.961 INFO blam! query stack during panic: Oct 11 10:30:29.961 INFO blam! end of query stack Oct 11 10:30:29.961 INFO blam! Oct 11 10:30:29.961 INFO blam! ---- src/lib.rs - terminated (line 449) stdout ---- Oct 11 10:30:29.961 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.961 INFO blam! --> src/lib.rs:457:1 Oct 11 10:30:29.961 INFO blam! | Oct 11 10:30:29.961 INFO blam! 9 | / named!(expr_pound_pound -> Expr, Oct 11 10:30:29.961 INFO blam! 10 | | terminated!(expr, punct!("##")) Oct 11 10:30:29.961 INFO blam! 11 | | ); Oct 11 10:30:29.961 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.961 INFO blam! | Oct 11 10:30:29.961 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.961 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.961 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.961 INFO blam! --> src/lib.rs:457:1 Oct 11 10:30:29.961 INFO blam! | Oct 11 10:30:29.961 INFO blam! 9 | / named!(expr_pound_pound -> Expr, Oct 11 10:30:29.961 INFO blam! 10 | | terminated!(expr, punct!("##")) Oct 11 10:30:29.961 INFO blam! 11 | | ); Oct 11 10:30:29.961 INFO blam! | |__^ Oct 11 10:30:29.961 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.961 INFO blam! Oct 11 10:30:29.961 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.961 INFO blam! --> src/lib.rs:457:1 Oct 11 10:30:29.961 INFO blam! | Oct 11 10:30:29.961 INFO blam! 9 | / named!(expr_pound_pound -> Expr, Oct 11 10:30:29.961 INFO blam! 10 | | terminated!(expr, punct!("##")) Oct 11 10:30:29.961 INFO blam! 11 | | ); Oct 11 10:30:29.961 INFO blam! | |__^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.961 INFO blam! | Oct 11 10:30:29.961 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Expr>` Oct 11 10:30:29.961 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.961 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.961 INFO blam! --> src/lib.rs:457:1 Oct 11 10:30:29.961 INFO blam! | Oct 11 10:30:29.961 INFO blam! 9 | / named!(expr_pound_pound -> Expr, Oct 11 10:30:29.961 INFO blam! 10 | | terminated!(expr, punct!("##")) Oct 11 10:30:29.961 INFO blam! 11 | | ); Oct 11 10:30:29.961 INFO blam! | |__^ Oct 11 10:30:29.961 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.961 INFO blam! Oct 11 10:30:29.961 INFO blam! thread 'src/lib.rs - terminated (line 449)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.961 INFO blam! stack backtrace: Oct 11 10:30:29.961 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.961 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.961 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.961 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.961 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.961 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.961 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.961 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.961 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.961 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.961 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.961 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.961 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.961 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.961 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.962 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.962 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.962 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.962 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.962 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.962 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.962 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.962 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.962 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.962 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.962 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.962 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.962 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.962 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.962 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.962 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.962 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.962 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.962 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.962 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.962 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.962 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.962 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.962 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.962 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.962 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.962 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.962 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.962 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.962 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.962 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.962 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.962 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.962 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.962 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.962 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.962 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.962 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.962 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.962 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.962 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.962 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.962 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.962 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.962 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.962 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.962 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.962 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.962 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.962 INFO blam! 24: 0x0 - Oct 11 10:30:29.962 INFO blam! query stack during panic: Oct 11 10:30:29.962 INFO blam! end of query stack Oct 11 10:30:29.962 INFO blam! Oct 11 10:30:29.962 INFO blam! ---- src/lib.rs - tuple (line 1004) stdout ---- Oct 11 10:30:29.962 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.962 INFO blam! --> src/lib.rs:1011:1 Oct 11 10:30:29.962 INFO blam! | Oct 11 10:30:29.962 INFO blam! 8 | named!(two_types -> (Ty, Ty), tuple!(ty, ty)); Oct 11 10:30:29.962 INFO blam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.962 INFO blam! | Oct 11 10:30:29.962 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.962 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.962 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.962 INFO blam! --> src/lib.rs:1011:1 Oct 11 10:30:29.962 INFO blam! | Oct 11 10:30:29.962 INFO blam! 8 | named!(two_types -> (Ty, Ty), tuple!(ty, ty)); Oct 11 10:30:29.962 INFO blam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 10:30:29.962 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.962 INFO blam! Oct 11 10:30:29.962 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.962 INFO blam! --> src/lib.rs:1011:1 Oct 11 10:30:29.962 INFO blam! | Oct 11 10:30:29.962 INFO blam! 8 | named!(two_types -> (Ty, Ty), tuple!(ty, ty)); Oct 11 10:30:29.962 INFO blam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.962 INFO blam! | Oct 11 10:30:29.962 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.962 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.962 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.962 INFO blam! --> src/lib.rs:1011:1 Oct 11 10:30:29.962 INFO blam! | Oct 11 10:30:29.962 INFO blam! 8 | named!(two_types -> (Ty, Ty), tuple!(ty, ty)); Oct 11 10:30:29.962 INFO blam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 10:30:29.962 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.962 INFO blam! Oct 11 10:30:29.962 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.962 INFO blam! --> src/lib.rs:1011:1 Oct 11 10:30:29.962 INFO blam! | Oct 11 10:30:29.962 INFO blam! 8 | named!(two_types -> (Ty, Ty), tuple!(ty, ty)); Oct 11 10:30:29.963 INFO blam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.963 INFO blam! | Oct 11 10:30:29.963 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.963 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.963 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.963 INFO blam! --> src/lib.rs:1011:1 Oct 11 10:30:29.963 INFO blam! | Oct 11 10:30:29.963 INFO blam! 8 | named!(two_types -> (Ty, Ty), tuple!(ty, ty)); Oct 11 10:30:29.963 INFO blam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 10:30:29.963 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.963 INFO blam! Oct 11 10:30:29.963 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.963 INFO blam! --> src/lib.rs:1011:1 Oct 11 10:30:29.963 INFO blam! | Oct 11 10:30:29.963 INFO blam! 8 | named!(two_types -> (Ty, Ty), tuple!(ty, ty)); Oct 11 10:30:29.963 INFO blam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.963 INFO blam! | Oct 11 10:30:29.963 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ty>` Oct 11 10:30:29.963 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.963 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.963 INFO blam! --> src/lib.rs:1011:1 Oct 11 10:30:29.963 INFO blam! | Oct 11 10:30:29.963 INFO blam! 8 | named!(two_types -> (Ty, Ty), tuple!(ty, ty)); Oct 11 10:30:29.963 INFO blam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 10:30:29.963 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.963 INFO blam! Oct 11 10:30:29.963 INFO blam! thread 'src/lib.rs - tuple (line 1004)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.963 INFO blam! stack backtrace: Oct 11 10:30:29.963 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.963 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.963 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.963 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.963 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.963 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.963 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.963 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.963 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.963 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.963 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.963 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.963 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.963 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.963 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.963 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.963 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.963 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.963 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.963 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.963 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.963 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.963 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.963 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.963 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.963 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.963 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.963 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.963 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.963 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.963 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.963 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.963 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.963 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.963 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.963 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.963 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.963 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.963 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.963 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.963 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.963 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.963 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.963 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.963 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.963 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.963 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.963 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.963 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.963 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.963 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.963 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.963 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.963 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.963 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.964 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.964 INFO blam! 24: 0x0 - Oct 11 10:30:29.964 INFO blam! query stack during panic: Oct 11 10:30:29.964 INFO blam! end of query stack Oct 11 10:30:29.964 INFO blam! Oct 11 10:30:29.964 INFO blam! ---- src/lib.rs - value (line 819) stdout ---- Oct 11 10:30:29.964 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.964 INFO blam! --> src/lib.rs:838:1 Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.964 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.964 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.964 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.964 INFO blam! ... | Oct 11 10:30:29.964 INFO blam! 39 | | (item) Oct 11 10:30:29.964 INFO blam! 40 | | )); Oct 11 10:30:29.964 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.964 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.964 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.964 INFO blam! --> src/lib.rs:838:1 Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.964 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.964 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.964 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.964 INFO blam! ... | Oct 11 10:30:29.964 INFO blam! 39 | | (item) Oct 11 10:30:29.964 INFO blam! 40 | | )); Oct 11 10:30:29.964 INFO blam! | |___^ Oct 11 10:30:29.964 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.964 INFO blam! Oct 11 10:30:29.964 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.964 INFO blam! --> src/lib.rs:838:1 Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.964 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.964 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.964 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.964 INFO blam! ... | Oct 11 10:30:29.964 INFO blam! 39 | | (item) Oct 11 10:30:29.964 INFO blam! 40 | | )); Oct 11 10:30:29.964 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.964 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.964 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.964 INFO blam! --> src/lib.rs:838:1 Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.964 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.964 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.964 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.964 INFO blam! ... | Oct 11 10:30:29.964 INFO blam! 39 | | (item) Oct 11 10:30:29.964 INFO blam! 40 | | )); Oct 11 10:30:29.964 INFO blam! | |___^ Oct 11 10:30:29.964 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.964 INFO blam! Oct 11 10:30:29.964 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.964 INFO blam! --> src/lib.rs:838:1 Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.964 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.964 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.964 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.964 INFO blam! ... | Oct 11 10:30:29.964 INFO blam! 39 | | (item) Oct 11 10:30:29.964 INFO blam! 40 | | )); Oct 11 10:30:29.964 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.964 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.964 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.964 INFO blam! --> src/lib.rs:838:1 Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.964 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.964 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.964 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.964 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.964 INFO blam! ... | Oct 11 10:30:29.964 INFO blam! 39 | | (item) Oct 11 10:30:29.964 INFO blam! 40 | | )); Oct 11 10:30:29.964 INFO blam! | |___^ Oct 11 10:30:29.964 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.964 INFO blam! Oct 11 10:30:29.964 INFO blam! error[E0308]: mismatched types Oct 11 10:30:29.964 INFO blam! --> src/lib.rs:838:1 Oct 11 10:30:29.964 INFO blam! | Oct 11 10:30:29.965 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.965 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.965 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.965 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.965 INFO blam! ... | Oct 11 10:30:29.965 INFO blam! 39 | | (item) Oct 11 10:30:29.965 INFO blam! 40 | | )); Oct 11 10:30:29.965 INFO blam! | |___^ expected enum `syn::parse::IResult`, found enum `synom::IResult` Oct 11 10:30:29.965 INFO blam! | Oct 11 10:30:29.965 INFO blam! = note: expected type `syn::parse::IResult<&str, syn::Ident>` Oct 11 10:30:29.965 INFO blam! found type `synom::IResult<_, _>` Oct 11 10:30:29.965 INFO blam! note: Perhaps two different versions of crate `synom` are being used? Oct 11 10:30:29.965 INFO blam! --> src/lib.rs:838:1 Oct 11 10:30:29.965 INFO blam! | Oct 11 10:30:29.965 INFO blam! 20 | / named!(unit_type -> UnitType, do_parse!( Oct 11 10:30:29.965 INFO blam! 21 | | which: alt!(keyword!("struct") | keyword!("enum")) >> Oct 11 10:30:29.965 INFO blam! 22 | | id: ident >> Oct 11 10:30:29.965 INFO blam! 23 | | item: switch!(value!(which), Oct 11 10:30:29.965 INFO blam! ... | Oct 11 10:30:29.965 INFO blam! 39 | | (item) Oct 11 10:30:29.965 INFO blam! 40 | | )); Oct 11 10:30:29.965 INFO blam! | |___^ Oct 11 10:30:29.965 INFO blam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 11 10:30:29.965 INFO blam! Oct 11 10:30:29.965 INFO blam! thread 'src/lib.rs - value (line 819)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 11 10:30:29.965 INFO blam! stack backtrace: Oct 11 10:30:29.965 INFO blam! 0: 0x7fc057562dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 10:30:29.965 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 10:30:29.965 INFO blam! 1: 0x7fc057547e06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 10:30:29.965 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 10:30:29.965 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 10:30:29.965 INFO blam! 2: 0x7fc05756dd9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:211 Oct 11 10:30:29.965 INFO blam! 3: 0x7fc05756daab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:221 Oct 11 10:30:29.965 INFO blam! 4: 0x7fc0597e964e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 11 10:30:29.965 INFO blam! 5: 0x7fc05756e563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:480 Oct 11 10:30:29.965 INFO blam! 6: 0x55e9fdf0a796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:410 Oct 11 10:30:29.965 INFO blam! 7: 0x55e9fe08dcfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 11 10:30:29.965 INFO blam! at librustdoc/test.rs:333 Oct 11 10:30:29.965 INFO blam! 8: 0x55e9fe04def7 - >::set::hd7bc23bb100376f9 Oct 11 10:30:29.965 INFO blam! at librustdoc/test.rs:565 Oct 11 10:30:29.965 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.965 INFO blam! at libsyntax/lib.rs:106 Oct 11 10:30:29.965 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 11 10:30:29.965 INFO blam! 9: 0x55e9fde65a8f - syntax::with_globals::h13b9cd4342f6776c Oct 11 10:30:29.965 INFO blam! at libsyntax/lib.rs:105 Oct 11 10:30:29.965 INFO blam! 10: 0x55e9fdf0a94a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 11 10:30:29.965 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.965 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.965 INFO blam! 11: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.965 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.965 INFO blam! 12: 0x55e9fdf5f7d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.965 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.965 INFO blam! at librustc_driver/lib.rs:1575 Oct 11 10:30:29.965 INFO blam! 13: 0x55e9fe0639ec - >::call_box::h469711a6fc649ccc Oct 11 10:30:29.965 INFO blam! at librustdoc/test.rs:562 Oct 11 10:30:29.965 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.965 INFO blam! 14: 0x7fc058bd0ad2 - >::call_box::h477ac8c82814e76d Oct 11 10:30:29.965 INFO blam! at libtest/lib.rs:1461 Oct 11 10:30:29.965 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.965 INFO blam! 15: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.965 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.965 INFO blam! 16: 0x7fc058bf7b5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.965 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.965 INFO blam! at libtest/lib.rs:1423 Oct 11 10:30:29.965 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 10:30:29.965 INFO blam! 17: 0x7fc058bf8ac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 10:30:29.965 INFO blam! at libstd/thread/mod.rs:409 Oct 11 10:30:29.965 INFO blam! at libstd/panic.rs:313 Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:310 Oct 11 10:30:29.965 INFO blam! 18: 0x7fc05757bc79 - __rust_maybe_catch_panic Oct 11 10:30:29.965 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 10:30:29.965 INFO blam! 19: 0x7fc058be15b6 - >::call_box::h96125cb29a9ba44b Oct 11 10:30:29.965 INFO blam! at libstd/panicking.rs:289 Oct 11 10:30:29.965 INFO blam! at libstd/panic.rs:392 Oct 11 10:30:29.965 INFO blam! at libstd/thread/mod.rs:408 Oct 11 10:30:29.965 INFO blam! at liballoc/boxed.rs:672 Oct 11 10:30:29.965 INFO blam! 20: 0x7fc05756993a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 10:30:29.965 INFO blam! at liballoc/boxed.rs:682 Oct 11 10:30:29.965 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 10:30:29.965 INFO blam! 21: 0x7fc05753ed35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 10:30:29.965 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 10:30:29.965 INFO blam! 22: 0x7fc0570c96b9 - start_thread Oct 11 10:30:29.966 INFO blam! 23: 0x7fc056be941c - clone Oct 11 10:30:29.966 INFO blam! 24: 0x0 - Oct 11 10:30:29.966 INFO blam! query stack during panic: Oct 11 10:30:29.966 INFO blam! end of query stack Oct 11 10:30:29.966 INFO blam! Oct 11 10:30:29.966 INFO blam! Oct 11 10:30:29.966 INFO blam! failures: Oct 11 10:30:29.966 INFO blam! src/helper.rs - opt_vec (line 142) Oct 11 10:30:29.966 INFO blam! src/helper.rs - separated_list (line 283) Oct 11 10:30:29.966 INFO blam! src/helper.rs - separated_list (line 302) Oct 11 10:30:29.966 INFO blam! src/helper.rs - tap (line 226) Oct 11 10:30:29.966 INFO blam! src/helper.rs - terminated_list (line 395) Oct 11 10:30:29.966 INFO blam! src/helper.rs - terminated_list (line 414) Oct 11 10:30:29.966 INFO blam! src/lib.rs - IResult<&'a str, O>::expect (line 46) Oct 11 10:30:29.966 INFO blam! src/lib.rs - alt (line 1080) Oct 11 10:30:29.966 INFO blam! src/lib.rs - cond (line 254) Oct 11 10:30:29.966 INFO blam! src/lib.rs - cond_reduce (line 331) Oct 11 10:30:29.966 INFO blam! src/lib.rs - delimited (line 882) Oct 11 10:30:29.966 INFO blam! src/lib.rs - do_parse (line 1158) Oct 11 10:30:29.966 INFO blam! src/lib.rs - many0 (line 502) Oct 11 10:30:29.966 INFO blam! src/lib.rs - map (line 163) Oct 11 10:30:29.966 INFO blam! src/lib.rs - named (line 86) Oct 11 10:30:29.966 INFO blam! src/lib.rs - peek (line 599) Oct 11 10:30:29.966 INFO blam! src/lib.rs - preceded (line 402) Oct 11 10:30:29.966 INFO blam! src/lib.rs - separated_nonempty_list (line 928) Oct 11 10:30:29.966 INFO blam! src/lib.rs - switch (line 747) Oct 11 10:30:29.966 INFO blam! src/lib.rs - tag (line 705) Oct 11 10:30:29.966 INFO blam! src/lib.rs - terminated (line 449) Oct 11 10:30:29.966 INFO blam! src/lib.rs - tuple (line 1004) Oct 11 10:30:29.966 INFO blam! src/lib.rs - value (line 819) Oct 11 10:30:29.966 INFO blam! Oct 11 10:30:29.966 INFO blam! test result: FAILED. 7 passed; 23 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 10:30:29.966 INFO blam! Oct 11 10:30:30.316 INFO running `"docker" "rm" "-f" "e6c07d4a5cab5ca1e44173f80f36c52169645b8cde1593fe42d88476fad1f80d"` Oct 11 10:30:30.459 INFO blam! e6c07d4a5cab5ca1e44173f80f36c52169645b8cde1593fe42d88476fad1f80d