[INFO] updating cached repository https://github.com/archaelus/teensyr [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 501a1e65be0b7aaefadbbd91ce59224b95621cfa [INFO] checking archaelus/teensyr against nightly-2019-10-27 for pr-65897 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farchaelus%2Fteensyr" "/workspace/builds/worker-8/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-8/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/archaelus/teensyr on toolchain nightly-2019-10-27 [INFO] running `"/workspace/cargo-home/bin/cargo" "+nightly-2019-10-27" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/archaelus/teensyr [INFO] removed path dependency ioreg from git repo https://github.com/archaelus/teensyr [INFO] removed path dependency macro_platformtree from git repo https://github.com/archaelus/teensyr [INFO] removed path dependency platformtree from git repo https://github.com/archaelus/teensyr [INFO] finished tweaking git repo https://github.com/archaelus/teensyr [INFO] tweaked toml for git repo https://github.com/archaelus/teensyr written to /workspace/builds/worker-8/source/Cargo.toml [INFO] crate git repo https://github.com/archaelus/teensyr already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+nightly-2019-10-27" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] error: the lock file /workspace/builds/worker-8/source/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] the lockfile is outdated, regenerating it [INFO] running `"/workspace/cargo-home/bin/cargo" "+nightly-2019-10-27" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Updating git repository `https://github.com/Gyscos/zinc.git` [INFO] [stderr] Updating git repository `https://github.com/Gyscos/syntaxext_lint` [INFO] [stderr] Updating git repository `https://github.com/hackndev/rlibc` [INFO] running `"/workspace/cargo-home/bin/cargo" "+nightly-2019-10-27" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2019-10-27" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] d6f76b6d872dbf9d58cea215e54200d5e724d36e753fa3e8cefc524c36f2d822 [INFO] running `"docker" "start" "-a" "d6f76b6d872dbf9d58cea215e54200d5e724d36e753fa3e8cefc524c36f2d822"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling rust-libcore v0.0.3 [INFO] [stderr] Compiling syntaxext_lint v0.1.4 (https://github.com/Gyscos/syntaxext_lint#3efa011a) [INFO] [stderr] Compiling zinc v0.1.0 (https://github.com/Gyscos/zinc.git?branch=crazy#14dce592) [INFO] [stderr] Checking volatile_cell v1.0.0 (https://github.com/Gyscos/zinc.git?branch=crazy#14dce592) [INFO] [stderr] Checking rlibc v0.1.4 (https://github.com/hackndev/rlibc?branch=zinc#620489f8) [INFO] [stderr] Compiling platformtree v0.1.0 (https://github.com/Gyscos/zinc.git?branch=crazy#14dce592) [INFO] [stderr] error[E0557]: feature has been removed [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/lib.rs:18:12 [INFO] [stderr] | [INFO] [stderr] 18 | #![feature(quote, rustc_private)] [INFO] [stderr] | ^^^^^ feature has been removed [INFO] [stderr] [INFO] [stderr] error: failed to run custom build command for `rust-libcore v0.0.3` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/rust-libcore-31529fc860292eff/build-script-build` (exit code: 101) [INFO] [stderr] --- stderr [INFO] [stderr] thread 'main' panicked at 'Box', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rust-libcore-0.0.3/./build.rs:43:9 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x5555a7172864 - backtrace::backtrace::libunwind::trace::h76d91e1eb79fb53e [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x5555a7172864 - backtrace::backtrace::trace_unsynchronized::h29863717ec6e653b [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x5555a7172864 - std::sys_common::backtrace::_print_fmt::h433c3127c35ab78a [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:77 [INFO] [stderr] 3: 0x5555a7172864 - ::fmt::hc2340102ca4babf0 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:61 [INFO] [stderr] 4: 0x5555a71914cc - core::fmt::write::h5c0dcb2129f8702a [INFO] [stderr] at src/libcore/fmt/mod.rs:1028 [INFO] [stderr] 5: 0x5555a716fcd7 - std::io::Write::write_fmt::hf4455330f718fff9 [INFO] [stderr] at src/libstd/io/mod.rs:1412 [INFO] [stderr] 6: 0x5555a71752de - std::sys_common::backtrace::_print::h6ea70acadcfabf8e [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:65 [INFO] [stderr] 7: 0x5555a71752de - std::sys_common::backtrace::print::h0f864c06560e856d [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:50 [INFO] [stderr] 8: 0x5555a71752de - std::panicking::default_hook::{{closure}}::h2e639664c611a0cc [INFO] [stderr] at src/libstd/panicking.rs:188 [INFO] [stderr] 9: 0x5555a7174fe1 - std::panicking::default_hook::ha7dbf9b7148ca0a8 [INFO] [stderr] at src/libstd/panicking.rs:205 [INFO] [stderr] 10: 0x5555a7175925 - std::panicking::rust_panic_with_hook::h0adc728365f4bf0e [INFO] [stderr] at src/libstd/panicking.rs:468 [INFO] [stderr] 11: 0x5555a7167a19 - std::panicking::begin_panic::hf0ba3b3969fe11b2 [INFO] [stderr] at /rustc/fae75cd216c481de048e4951697c8f8525669c65/src/libstd/panicking.rs:402 [INFO] [stderr] 12: 0x5555a715ec9b - build_script_build::main::h838d125b012112f2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rust-libcore-0.0.3/./build.rs:43 [INFO] [stderr] 13: 0x5555a715f390 - std::rt::lang_start::{{closure}}::h91d3fc8a9f03c1bf [INFO] [stderr] at /rustc/fae75cd216c481de048e4951697c8f8525669c65/src/libstd/rt.rs:61 [INFO] [stderr] 14: 0x5555a71753a3 - std::rt::lang_start_internal::{{closure}}::h36226ace461817a7 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 15: 0x5555a71753a3 - std::panicking::try::do_call::h2024220f599d8d5a [INFO] [stderr] at src/libstd/panicking.rs:287 [INFO] [stderr] 16: 0x5555a717c45a - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:83 [INFO] [stderr] 17: 0x5555a7175e1d - std::panicking::try::h0ace469a320dfd50 [INFO] [stderr] at src/libstd/panicking.rs:265 [INFO] [stderr] 18: 0x5555a7175e1d - std::panic::catch_unwind::h85f3b2a6adb142d8 [INFO] [stderr] at src/libstd/panic.rs:396 [INFO] [stderr] 19: 0x5555a7175e1d - std::rt::lang_start_internal::h241a3a2e0acdf39c [INFO] [stderr] at src/libstd/rt.rs:47 [INFO] [stderr] 20: 0x5555a715f369 - std::rt::lang_start::h47d8bf0759905834 [INFO] [stderr] at /rustc/fae75cd216c481de048e4951697c8f8525669c65/src/libstd/rt.rs:61 [INFO] [stderr] 21: 0x5555a715f2fa - main [INFO] [stderr] 22: 0x7fb6cea00b97 - __libc_start_main [INFO] [stderr] 23: 0x5555a715932a - _start [INFO] [stderr] 24: 0x0 - [INFO] [stderr] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved import `syntax::abi` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | use syntax::abi; [INFO] [stderr] | ^^^^^^^^^^^ no `abi` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::ast::TokenTree` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | use syntax::ast::TokenTree; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no `TokenTree` in `ast` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:22:13 [INFO] [stderr] | [INFO] [stderr] 22 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:23:13 [INFO] [stderr] | [INFO] [stderr] 23 | use syntax::ext::build::AstBuilder; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:24:13 [INFO] [stderr] | [INFO] [stderr] 24 | use syntax::ext::quote::rt::{ToTokens, ExtParseUtils}; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:21:13 [INFO] [stderr] | [INFO] [stderr] 21 | use syntax::codemap::{Span, DUMMY_SP}; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mcu.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::token::InternedString` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | use syntax::parse::token::InternedString; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `InternedString` in `parse::token` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:20:13 [INFO] [stderr] | [INFO] [stderr] 20 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:21:13 [INFO] [stderr] | [INFO] [stderr] 21 | use syntax::ext::build::AstBuilder; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:22:13 [INFO] [stderr] | [INFO] [stderr] 22 | use syntax::ext::quote::rt::ToTokens; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:19:13 [INFO] [stderr] | [INFO] [stderr] 19 | use syntax::codemap::DUMMY_SP; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::token::intern` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | use syntax::parse::token::intern; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `intern` in `parse::token` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:18:13 [INFO] [stderr] | [INFO] [stderr] 18 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:19:13 [INFO] [stderr] | [INFO] [stderr] 19 | use syntax::ext::build::AstBuilder; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::codemap::DUMMY_SP; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `syntax::parse::token::InternedString`, `syntax::parse::token::intern_and_get_ident` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:20:28 [INFO] [stderr] | [INFO] [stderr] 20 | use syntax::parse::token::{InternedString, intern_and_get_ident}; [INFO] [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ no `intern_and_get_ident` in `parse::token` [INFO] [stderr] | | [INFO] [stderr] | no `InternedString` in `parse::token` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:22:13 [INFO] [stderr] | [INFO] [stderr] 22 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:21:13 [INFO] [stderr] | [INFO] [stderr] 21 | use syntax::codemap::{Span, DUMMY_SP}; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::ast::TokenTree` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:19:19 [INFO] [stderr] | [INFO] [stderr] 19 | use syntax::ast::{TokenTree, LitKind, LitIntType}; [INFO] [stderr] | ^^^^^^^^^ no `TokenTree` in `ast` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:21:13 [INFO] [stderr] | [INFO] [stderr] 21 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:20:13 [INFO] [stderr] | [INFO] [stderr] 20 | use syntax::codemap::{Span, mk_sp}; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/platformtree.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/system_clock_pt.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/system_clock_pt.rs:18:13 [INFO] [stderr] | [INFO] [stderr] 18 | use syntax::ext::build::AstBuilder; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/timer_pt.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/pin_pt.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/drivers_pt.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/dht22_pt.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | use syntax::ext::base::ExtCtxt; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::integer_lit` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:22:46 [INFO] [stderr] | [INFO] [stderr] 22 | use syntax::parse::{token, ParseSess, lexer, integer_lit}; [INFO] [stderr] | ^^^^^^^^^^^ no `integer_lit` in `parse` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_stmt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:83:23 [INFO] [stderr] | [INFO] [stderr] 83 | let loop_stmt = quote_stmt!(&*cx, loop { $call_expr; } ).unwrap(); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:109:13 [INFO] [stderr] | [INFO] [stderr] 109 | quote_expr!(&*cx, $i)), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:112:13 [INFO] [stderr] | [INFO] [stderr] 112 | quote_expr!(&*cx, $b)), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:120:40 [INFO] [stderr] | [INFO] [stderr] 120 | ast::Mutability::Immutable), quote_expr!(&*cx, $val_slice)) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:137:40 [INFO] [stderr] | [INFO] [stderr] 137 | ast::Mutability::Immutable), quote_expr!(&*cx, &$val_slice)) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:151:40 [INFO] [stderr] | [INFO] [stderr] 151 | let init_stack_stmt = cx.stmt_expr(quote_expr!(&*cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:156:39 [INFO] [stderr] | [INFO] [stderr] 156 | let init_data_stmt = cx.stmt_expr(quote_expr!(&*cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_item` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:178:5 [INFO] [stderr] | [INFO] [stderr] 178 | quote_item!(cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:190:29 [INFO] [stderr] | [INFO] [stderr] 190 | let stmt = cx.stmt_expr(quote_expr!(&*cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/system_clock_pt.rs:94:12 [INFO] [stderr] | [INFO] [stderr] 94 | let ex = quote_expr!(&*cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_stmt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/timer_pt.rs:66:12 [INFO] [stderr] | [INFO] [stderr] 66 | let st = quote_stmt!(&*cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_stmt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/pin_pt.rs:128:12 [INFO] [stderr] | [INFO] [stderr] 128 | let st = quote_stmt!(&*cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_stmt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:101:12 [INFO] [stderr] | [INFO] [stderr] 101 | let st = quote_stmt!(&*cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_stmt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/dht22_pt.rs:65:12 [INFO] [stderr] | [INFO] [stderr] 65 | let st = quote_stmt!(&*cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mcu.rs:25:47 [INFO] [stderr] | [INFO] [stderr] 25 | pub fn attach(builder: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mcu.rs:31:81 [INFO] [stderr] | [INFO] [stderr] 31 | _ => node.materializer.set(Some(fail_build_mcu as fn(&mut Builder, &mut ExtCtxt, Rc))), [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mcu.rs:34:80 [INFO] [stderr] | [INFO] [stderr] 34 | None => node.materializer.set(Some(fail_build_mcu as fn(&mut Builder, &mut ExtCtxt, Rc))), [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mcu.rs:38:49 [INFO] [stderr] | [INFO] [stderr] 38 | pub fn fail_build_mcu(_: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:30:46 [INFO] [stderr] | [INFO] [stderr] 30 | pub fn attach(builder: &mut Builder, _: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:31:62 [INFO] [stderr] | [INFO] [stderr] 31 | node.materializer.set(Some(verify as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:37:80 [INFO] [stderr] | [INFO] [stderr] 37 | task_node.materializer.set(Some(build_single_task as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:57:41 [INFO] [stderr] | [INFO] [stderr] 57 | pub fn verify(_: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:66:54 [INFO] [stderr] | [INFO] [stderr] 66 | fn build_single_task(builder: &mut Builder, cx: &mut ExtCtxt, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:90:47 [INFO] [stderr] | [INFO] [stderr] 90 | fn build_args(builder: &mut Builder, cx: &mut ExtCtxt, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `RegionTyParamBound` in module `ast` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:162:16 [INFO] [stderr] | [INFO] [stderr] 162 | ast::RegionTyParamBound(cx.lifetime(DUMMY_SP, intern("'a"))) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in `ast` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/os.rs:196:27 [INFO] [stderr] | [INFO] [stderr] 196 | fn type_name_as_path(cx: &ExtCtxt, ty: &str, params: Vec) -> ast::Path { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:44:40 [INFO] [stderr] | [INFO] [stderr] 44 | pub fn set_ty_params_for_task(cx: &mut ExtCtxt, task: &str, args: Vec) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:57:36 [INFO] [stderr] | [INFO] [stderr] 57 | pub fn get_ty_params_for_task(cx: &ExtCtxt, task: &str) -> Vec { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:62:23 [INFO] [stderr] | [INFO] [stderr] 62 | fn set_tasks(cx: &mut ExtCtxt, tasks: Vec>) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:80:19 [INFO] [stderr] | [INFO] [stderr] 80 | fn get_tasks(cx: &ExtCtxt) -> Vec> { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0532]: expected tuple struct/variant, found unit variant `ast::MetaItemKind::Word` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/meta_args.rs:98:13 [INFO] [stderr] | [INFO] [stderr] 98 | ast::MetaItemKind::Word(ref w) => ty_params.push((&*w).to_string()), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not a tuple struct/variant [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:41:25 [INFO] [stderr] | [INFO] [stderr] 41 | pub fn build(cx: &mut ExtCtxt, pt: Rc) -> Option { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:79:50 [INFO] [stderr] | [INFO] [stderr] 79 | fn walk_mutate(builder: &mut Builder, cx: &mut ExtCtxt, node: &Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:90:55 [INFO] [stderr] | [INFO] [stderr] 90 | fn walk_materialize(builder: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:122:47 [INFO] [stderr] | [INFO] [stderr] 122 | pub fn new(pt: Rc, cx: &ExtCtxt) -> Builder { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:149:28 [INFO] [stderr] | [INFO] [stderr] 149 | fn emit_main(&self, cx: &ExtCtxt) -> P { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:177:29 [INFO] [stderr] | [INFO] [stderr] 177 | fn emit_start(&self, cx: &ExtCtxt) -> P { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:189:33 [INFO] [stderr] | [INFO] [stderr] 189 | fn emit_morestack(&self, cx: &ExtCtxt) -> P { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:200:33 [INFO] [stderr] | [INFO] [stderr] 200 | pub fn emit_items(&self, cx: &ExtCtxt) -> Vec> { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:217:26 [INFO] [stderr] | [INFO] [stderr] 217 | fn item_fn(&self, cx: &ExtCtxt, span: Span, name: &str, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `ToTokens` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:246:6 [INFO] [stderr] | [INFO] [stderr] 246 | impl ToTokens for TokenString { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:247:28 [INFO] [stderr] | [INFO] [stderr] 247 | fn to_tokens(&self, cx: &ExtCtxt) -> Vec { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtParseUtils` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/builder/mod.rs:249:13 [INFO] [stderr] | [INFO] [stderr] 249 | (cx as &ExtParseUtils).parse_tts(s.clone()) [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:86:48 [INFO] [stderr] | [INFO] [stderr] 86 | pub type NodeBuilderFn = fn(&mut Builder, &mut ExtCtxt, Rc); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:315:47 [INFO] [stderr] | [INFO] [stderr] 315 | pub fn get_required_string_attr(&self, cx: &ExtCtxt, key: &str) [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:331:44 [INFO] [stderr] | [INFO] [stderr] 331 | pub fn get_required_int_attr(&self, cx: &ExtCtxt, key: &str) [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:347:45 [INFO] [stderr] | [INFO] [stderr] 347 | pub fn get_required_bool_attr(&self, cx: &ExtCtxt, key: &str) [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:363:44 [INFO] [stderr] | [INFO] [stderr] 363 | pub fn get_required_ref_attr(&self, cx: &ExtCtxt, key: &str) [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:378:43 [INFO] [stderr] | [INFO] [stderr] 378 | pub fn expect_no_attributes(&self, cx: &ExtCtxt) -> bool { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:390:41 [INFO] [stderr] | [INFO] [stderr] 390 | pub fn expect_no_subnodes(&self, cx: &ExtCtxt) -> bool { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:402:40 [INFO] [stderr] | [INFO] [stderr] 402 | pub fn expect_attributes(&self, cx: &ExtCtxt, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:426:38 [INFO] [stderr] | [INFO] [stderr] 426 | pub fn expect_subnodes(&self, cx: &ExtCtxt, expectations: &[&str]) -> bool { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/node.rs:505:38 [INFO] [stderr] | [INFO] [stderr] 505 | pub fn expect_subnodes(&self, cx: &ExtCtxt, expectations: &[&str]) -> bool { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Reader` in module `lexer` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:29:22 [INFO] [stderr] | [INFO] [stderr] 29 | reader: Box, [INFO] [stderr] | ^^^^^^ not found in `lexer` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | pub fn new(cx: &'a ExtCtxt, tts: &[TokenTree]) -> Parser<'a> { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `new_tt_reader` in module `lexer` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:41:38 [INFO] [stderr] | [INFO] [stderr] 41 | let mut reader = Box::new(lexer::new_tt_reader( [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `lexer` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Reader` in module `lexer` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:42:67 [INFO] [stderr] | [INFO] [stderr] 42 | &sess.span_diagnostic, None, None, ttsvec)) as Box; [INFO] [stderr] | ^^^^^^ not found in `lexer` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/system_clock_pt.rs:23:40 [INFO] [stderr] | [INFO] [stderr] 23 | pub fn attach(_: &mut Builder, _: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/system_clock_pt.rs:24:67 [INFO] [stderr] | [INFO] [stderr] 24 | node.materializer.set(Some(build_clock as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/system_clock_pt.rs:27:48 [INFO] [stderr] | [INFO] [stderr] 27 | fn build_clock(builder: &mut Builder, cx: &mut ExtCtxt, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/timer_pt.rs:22:46 [INFO] [stderr] | [INFO] [stderr] 22 | pub fn attach(builder: &mut Builder, _: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/timer_pt.rs:23:62 [INFO] [stderr] | [INFO] [stderr] 23 | node.materializer.set(Some(verify as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/timer_pt.rs:25:75 [INFO] [stderr] | [INFO] [stderr] 25 | timer_node.materializer.set(Some(build_timer as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/timer_pt.rs:31:41 [INFO] [stderr] | [INFO] [stderr] 31 | pub fn verify(_: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/timer_pt.rs:35:48 [INFO] [stderr] | [INFO] [stderr] 35 | fn build_timer(builder: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/pin_pt.rs:23:46 [INFO] [stderr] | [INFO] [stderr] 23 | pub fn attach(builder: &mut Builder, _: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/pin_pt.rs:24:62 [INFO] [stderr] | [INFO] [stderr] 24 | node.materializer.set(Some(verify as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/pin_pt.rs:26:69 [INFO] [stderr] | [INFO] [stderr] 26 | port_node.materializer.set(Some(verify as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/pin_pt.rs:29:73 [INFO] [stderr] | [INFO] [stderr] 29 | pin_node.materializer.set(Some(build_pin as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/pin_pt.rs:36:41 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn verify(_: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/pin_pt.rs:40:46 [INFO] [stderr] | [INFO] [stderr] 40 | fn build_pin(builder: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:23:46 [INFO] [stderr] | [INFO] [stderr] 23 | pub fn attach(builder: &mut Builder, _: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:24:62 [INFO] [stderr] | [INFO] [stderr] 24 | node.materializer.set(Some(verify as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:36:67 [INFO] [stderr] | [INFO] [stderr] 36 | sub.materializer.set(Some(build_uart as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:37:63 [INFO] [stderr] | [INFO] [stderr] 37 | sub.mutator.set(Some(mutate_pins as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:41:41 [INFO] [stderr] | [INFO] [stderr] 41 | pub fn verify(_: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:45:51 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn mutate_pins(builder: &mut Builder, _: &mut ExtCtxt, sub: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/uart_pt.rs:55:51 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn build_uart(builder: &mut Builder, cx: &mut ExtCtxt, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/platformtree.rs:29:47 [INFO] [stderr] | [INFO] [stderr] 29 | pub fn attach(builder: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/platformtree.rs:30:62 [INFO] [stderr] | [INFO] [stderr] 30 | node.materializer.set(Some(verify as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/hal/lpc17xx/platformtree.rs:44:37 [INFO] [stderr] | [INFO] [stderr] 44 | fn verify(_: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/dht22_pt.rs:22:46 [INFO] [stderr] | [INFO] [stderr] 22 | pub fn attach(builder: &mut Builder, _: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/dht22_pt.rs:23:67 [INFO] [stderr] | [INFO] [stderr] 23 | node.materializer.set(Some(build_dht22 as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/dht22_pt.rs:24:61 [INFO] [stderr] | [INFO] [stderr] 24 | node.mutator.set(Some(mutate_pin as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/dht22_pt.rs:35:46 [INFO] [stderr] | [INFO] [stderr] 35 | fn mutate_pin(builder: &mut Builder, _: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/dht22_pt.rs:42:48 [INFO] [stderr] | [INFO] [stderr] 42 | fn build_dht22(builder: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/drivers_pt.rs:24:47 [INFO] [stderr] | [INFO] [stderr] 24 | pub fn attach(builder: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/drivers_pt.rs:25:62 [INFO] [stderr] | [INFO] [stderr] 25 | node.materializer.set(Some(verify as fn(&mut Builder, &mut ExtCtxt, Rc))); [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/../../src/drivers/drivers_pt.rs:36:37 [INFO] [stderr] | [INFO] [stderr] 36 | fn verify(_: &mut Builder, cx: &mut ExtCtxt, node: Rc) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0603]: struct `ParseSess` is private [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/zinc-4fbb33e622718322/14dce59/platformtree/src/parser.rs:22:28 [INFO] [stderr] | [INFO] [stderr] 22 | use syntax::parse::{token, ParseSess, lexer, integer_lit}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 122 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0532, E0557, E0603. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `platformtree`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0407]: method `get_lints` is not a member of trait `LintPass` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/syntaxext_lint-89faa85961ffca70/3efa011/src/lib.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | / fn get_lints(&self) -> LintArray { [INFO] [stderr] 28 | | lint_array!(DUMMY_SPAN) [INFO] [stderr] 29 | | } [INFO] [stderr] | |_____^ not a member of trait `LintPass` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `ExprPath` in module `ast` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/syntaxext_lint-89faa85961ffca70/3efa011/src/lib.rs:35:18 [INFO] [stderr] | [INFO] [stderr] 35 | ast::ExprPath(None, ref path) => { [INFO] [stderr] | ^^^^^^^^ not found in `ast` [INFO] [stderr] [INFO] [stderr] error[E0726]: implicit elided lifetime not allowed here [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/syntaxext_lint-89faa85961ffca70/3efa011/src/lib.rs:32:6 [INFO] [stderr] | [INFO] [stderr] 32 | impl LateLintPass for Pass { [INFO] [stderr] | ^^^^^^^^^^^^- help: indicate the anonymous lifetimes: `<'_, '_>` [INFO] [stderr] [INFO] [stderr] error[E0046]: not all trait items implemented, missing: `name` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/syntaxext_lint-89faa85961ffca70/3efa011/src/lib.rs:26:1 [INFO] [stderr] | [INFO] [stderr] 26 | impl LintPass for Pass { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ missing `name` in implementation [INFO] [stderr] | [INFO] [stderr] = note: `name` from trait: `fn(&Self) -> &'static str` [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `node` on type `&rustc::hir::Expr` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/syntaxext_lint-89faa85961ffca70/3efa011/src/lib.rs:34:20 [INFO] [stderr] | [INFO] [stderr] 34 | match expr.node { [INFO] [stderr] | ^^^^ unknown field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `hir_id`, `kind`, `attrs`, `span` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `register_late_lint_pass` found for type `&mut rustc_plugin::Registry<'_>` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/syntaxext_lint-89faa85961ffca70/3efa011/src/lib.rs:49:9 [INFO] [stderr] | [INFO] [stderr] 49 | reg.register_late_lint_pass(Box::new(Pass::new()) as LateLintPassObject); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: there is a method with a similar name: `register_llvm_pass` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `for<'a, 'tcx> Pass: rustc::lint::LateLintPass<'a, 'tcx>` is not satisfied [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/syntaxext_lint-89faa85961ffca70/3efa011/src/lib.rs:49:33 [INFO] [stderr] | [INFO] [stderr] 49 | reg.register_late_lint_pass(Box::new(Pass::new()) as LateLintPassObject); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ the trait `for<'a, 'tcx> rustc::lint::LateLintPass<'a, 'tcx>` is not implemented for `Pass` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] = note: required for the cast to the object type `dyn for<'a, 'tcx> rustc::lint::LateLintPass<'a, 'tcx> + rustc_data_structures::sync::Send + rustc_data_structures::sync::Sync` [INFO] [stderr] [INFO] [stderr] error: aborting due to 7 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0046, E0277, E0407, E0531, E0599, E0609. [INFO] [stderr] For more information about an error, try `rustc --explain E0046`. [INFO] [stderr] error: could not compile `syntaxext_lint`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "d6f76b6d872dbf9d58cea215e54200d5e724d36e753fa3e8cefc524c36f2d822"` [INFO] running `"docker" "rm" "-f" "d6f76b6d872dbf9d58cea215e54200d5e724d36e753fa3e8cefc524c36f2d822"` [INFO] [stdout] d6f76b6d872dbf9d58cea215e54200d5e724d36e753fa3e8cefc524c36f2d822