[INFO] cloning repository https://github.com/osiris-game/net [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/osiris-game/net" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fosiris-game%2Fnet", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fosiris-game%2Fnet'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 130318338e9a64f49a599874c93de95219cf60c9 [INFO] checking osiris-game/net against try#e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837 for pr-143619 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fosiris-game%2Fnet" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/osiris-game/net [INFO] finished tweaking git repo https://github.com/osiris-game/net [INFO] tweaked toml for git repo https://github.com/osiris-game/net written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/osiris-game/net on toolchain e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/osiris-game/net already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e8955075918b6d00525c617f7c34ee2595c70db70b3cf844dc875e4d3604499b" "/opt/rustwide/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ea44bbf35cbe41e2139684e9b2ab95b51085150e5209be7c179412c9e7a40204 [INFO] running `Command { std: "docker" "start" "-a" "ea44bbf35cbe41e2139684e9b2ab95b51085150e5209be7c179412c9e7a40204", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ea44bbf35cbe41e2139684e9b2ab95b51085150e5209be7c179412c9e7a40204", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ea44bbf35cbe41e2139684e9b2ab95b51085150e5209be7c179412c9e7a40204", kill_on_drop: false }` [INFO] [stdout] ea44bbf35cbe41e2139684e9b2ab95b51085150e5209be7c179412c9e7a40204 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e8955075918b6d00525c617f7c34ee2595c70db70b3cf844dc875e4d3604499b" "/opt/rustwide/cargo-home/bin/cargo" "+e784c10fc2dd34bf2bb7b1e51117e35d3f9c5837" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5e02372d6d8744bf9464d22b45cd200ccf179102dc7b99a684f0b39c6785377d [INFO] running `Command { std: "docker" "start" "-a" "5e02372d6d8744bf9464d22b45cd200ccf179102dc7b99a684f0b39c6785377d", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Checking capnp v0.1.0 (https://github.com/dwrensha/capnproto-rust.git#dea1f7ed) [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:118:25 [INFO] [stdout] | [INFO] [stdout] 118 | let mut arena = box ReaderArena { [INFO] [stdout] | _________________________^ [INFO] [stdout] 119 | | segment0 : SegmentReader { [INFO] [stdout] 120 | | arena : Null, [INFO] [stdout] 121 | | ptr : unsafe { segments[0].unsafe_get(0) }, [INFO] [stdout] ... | [INFO] [stdout] 126 | | fail_fast : options.fail_fast, [INFO] [stdout] 127 | | }; [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 118 ~ let mut arena = Box::new(ReaderArena { [INFO] [stdout] 119 | segment0 : SegmentReader { [INFO] [stdout] ... [INFO] [stdout] 126 | fail_fast : options.fail_fast, [INFO] [stdout] 127 ~ }); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:205:26 [INFO] [stdout] | [INFO] [stdout] 205 | let mut result = box BuilderArena { [INFO] [stdout] | __________________________^ [INFO] [stdout] 206 | | segment0 : SegmentBuilder { [INFO] [stdout] 207 | | reader : SegmentReader { [INFO] [stdout] 208 | | ptr : first_segment as *const Word, [INFO] [stdout] ... | [INFO] [stdout] 219 | | fail_fast : fail_fast, [INFO] [stdout] 220 | | }; [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 205 ~ let mut result = Box::new(BuilderArena { [INFO] [stdout] 206 | segment0 : SegmentBuilder { [INFO] [stdout] ... [INFO] [stdout] 219 | fail_fast : fail_fast, [INFO] [stdout] 220 ~ }); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:266:35 [INFO] [stdout] | [INFO] [stdout] 266 | let mut new_builder = box SegmentBuilder::new(self, id as u32, words, size); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 266 - let mut new_builder = box SegmentBuilder::new(self, id as u32, words, size); [INFO] [stdout] 266 + let mut new_builder = Box::new(SegmentBuilder::new(self, id as u32, words, size)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:283:53 [INFO] [stdout] | [INFO] [stdout] 283 | pub fn get_segments_for_output(&self, cont : |&[&[Word]]| -> T) -> T { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:29:25 [INFO] [stdout] | [INFO] [stdout] 29 | macro_rules! endian_impl( [INFO] [stdout] | _________________________^ [INFO] [stdout] 30 | | ($typ:ty) => ( [INFO] [stdout] 31 | | impl Endian for $typ { [INFO] [stdout] 32 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 47 | | ); [INFO] [stdout] 48 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 29 ~ macro_rules! endian_impl{ [INFO] [stdout] 30 | ($typ:ty) => ( [INFO] [stdout] ... [INFO] [stdout] 47 | ); [INFO] [stdout] 48 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 48 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:50:13 [INFO] [stdout] | [INFO] [stdout] 50 | endian_impl!(()) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 50 - endian_impl!(()) [INFO] [stdout] 50 + endian_impl!{()} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 50 | endian_impl!(()); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 51 | endian_impl!(bool) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 51 - endian_impl!(bool) [INFO] [stdout] 51 + endian_impl!{bool} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 51 | endian_impl!(bool); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:52:13 [INFO] [stdout] | [INFO] [stdout] 52 | endian_impl!(u8) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 52 - endian_impl!(u8) [INFO] [stdout] 52 + endian_impl!{u8} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 52 | endian_impl!(u8); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:53:13 [INFO] [stdout] | [INFO] [stdout] 53 | endian_impl!(i8) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 53 - endian_impl!(i8) [INFO] [stdout] 53 + endian_impl!{i8} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 53 | endian_impl!(i8); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:56:13 [INFO] [stdout] | [INFO] [stdout] 56 | endian_impl!(u16) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 56 - endian_impl!(u16) [INFO] [stdout] 56 + endian_impl!{u16} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 56 | endian_impl!(u16); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:58:13 [INFO] [stdout] | [INFO] [stdout] 58 | endian_impl!(i16) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 58 - endian_impl!(i16) [INFO] [stdout] 58 + endian_impl!{i16} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 58 | endian_impl!(i16); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:61:13 [INFO] [stdout] | [INFO] [stdout] 61 | endian_impl!(u32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 61 - endian_impl!(u32) [INFO] [stdout] 61 + endian_impl!{u32} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 61 | endian_impl!(u32); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:63:13 [INFO] [stdout] | [INFO] [stdout] 63 | endian_impl!(i32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 63 - endian_impl!(i32) [INFO] [stdout] 63 + endian_impl!{i32} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 63 | endian_impl!(i32); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:66:13 [INFO] [stdout] | [INFO] [stdout] 66 | endian_impl!(u64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 66 - endian_impl!(u64) [INFO] [stdout] 66 + endian_impl!{u64} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 66 | endian_impl!(u64); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:68:13 [INFO] [stdout] | [INFO] [stdout] 68 | endian_impl!(i64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 68 - endian_impl!(i64) [INFO] [stdout] 68 + endian_impl!{i64} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 68 | endian_impl!(i64); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:70:13 [INFO] [stdout] | [INFO] [stdout] 70 | endian_impl!(f32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 70 - endian_impl!(f32) [INFO] [stdout] 70 + endian_impl!{f32} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 70 | endian_impl!(f32); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | endian_impl!(f64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 72 - endian_impl!(f64) [INFO] [stdout] 72 + endian_impl!{f64} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 72 | endian_impl!(f64); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:75:13 [INFO] [stdout] | [INFO] [stdout] 75 | endian_impl!(u16, i16, bswap16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 75 - endian_impl!(u16, i16, bswap16) [INFO] [stdout] 75 + endian_impl!{u16, i16, bswap16} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 75 | endian_impl!(u16, i16, bswap16); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:77:13 [INFO] [stdout] | [INFO] [stdout] 77 | endian_impl!(i16, i16, bswap16) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 77 - endian_impl!(i16, i16, bswap16) [INFO] [stdout] 77 + endian_impl!{i16, i16, bswap16} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 77 | endian_impl!(i16, i16, bswap16); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:80:13 [INFO] [stdout] | [INFO] [stdout] 80 | endian_impl!(u32, i32, bswap32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 80 - endian_impl!(u32, i32, bswap32) [INFO] [stdout] 80 + endian_impl!{u32, i32, bswap32} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 80 | endian_impl!(u32, i32, bswap32); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:82:13 [INFO] [stdout] | [INFO] [stdout] 82 | endian_impl!(i32, i32, bswap32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 82 - endian_impl!(i32, i32, bswap32) [INFO] [stdout] 82 + endian_impl!{i32, i32, bswap32} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 82 | endian_impl!(i32, i32, bswap32); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | endian_impl!(u64, i64, bswap64) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 85 - endian_impl!(u64, i64, bswap64) [INFO] [stdout] 85 + endian_impl!{u64, i64, bswap64} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 85 | endian_impl!(u64, i64, bswap64); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | endian_impl!(i64, i64, bswap64) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 87 - endian_impl!(i64, i64, bswap64) [INFO] [stdout] 87 + endian_impl!{i64, i64, bswap64} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 87 | endian_impl!(i64, i64, bswap64); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:89:13 [INFO] [stdout] | [INFO] [stdout] 89 | endian_impl!(f32, i32, bswap32) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 89 - endian_impl!(f32, i32, bswap32) [INFO] [stdout] 89 + endian_impl!{f32, i32, bswap32} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 89 | endian_impl!(f32, i32, bswap32); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/endian.rs:91:13 [INFO] [stdout] | [INFO] [stdout] 91 | endian_impl!(f64, i64, bswap64) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 91 - endian_impl!(f64, i64, bswap64) [INFO] [stdout] 91 + endian_impl!{f64, i64, bswap64} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 91 | endian_impl!(f64, i64, bswap64); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `<<` is interpreted as a start of generic arguments for `u32`, not a shift [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:253:50 [INFO] [stdout] | [INFO] [stdout] 253 | (( pos << 3) | (is_double_far as u32 << 2) | wire_pointer_kind::Far as u32); [INFO] [stdout] | ^^ - interpreted as generic arguments [INFO] [stdout] | | [INFO] [stdout] | not interpreted as shift [INFO] [stdout] | [INFO] [stdout] help: try shifting the cast value [INFO] [stdout] | [INFO] [stdout] 253 | (( pos << 3) | ((is_double_far as u32) << 2) | wire_pointer_kind::Far as u32); [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:315:21 [INFO] [stdout] | [INFO] [stdout] 315 | macro_rules! require( [INFO] [stdout] | _____________________^ [INFO] [stdout] 316 | | ($condition:expr, $segment:expr, $message:expr, $fail:stmt) => ( [INFO] [stdout] 317 | | if !($condition) { [INFO] [stdout] 318 | | error!($message); [INFO] [stdout] ... | [INFO] [stdout] 324 | | ); [INFO] [stdout] 325 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 315 ~ macro_rules! require{ [INFO] [stdout] 316 | ($condition:expr, $segment:expr, $message:expr, $fail:stmt) => ( [INFO] [stdout] ... [INFO] [stdout] 324 | ); [INFO] [stdout] 325 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 325 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:327:27 [INFO] [stdout] | [INFO] [stdout] 327 | macro_rules! require_panic( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 328 | | ($segment:expr, $message:expr, $fail:stmt) => ( [INFO] [stdout] 329 | | { [INFO] [stdout] 330 | | error!($message); [INFO] [stdout] ... | [INFO] [stdout] 336 | | ); [INFO] [stdout] 337 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 327 ~ macro_rules! require_panic{ [INFO] [stdout] 328 | ($segment:expr, $message:expr, $fail:stmt) => ( [INFO] [stdout] ... [INFO] [stdout] 336 | ); [INFO] [stdout] 337 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 337 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `<<` is interpreted as a start of generic arguments for `u8`, not a shift [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2225:65 [INFO] [stdout] | [INFO] [stdout] 2225 | unsafe { (*b) = ( (*b) & !(1 << bitnum)) | (value as u8 << bitnum) } [INFO] [stdout] | ^^ ------- interpreted as generic arguments [INFO] [stdout] | | [INFO] [stdout] | not interpreted as shift [INFO] [stdout] | [INFO] [stdout] help: try shifting the cast value [INFO] [stdout] | [INFO] [stdout] 2225 | unsafe { (*b) = ( (*b) & !(1 << bitnum)) | ((value as u8) << bitnum) } [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `<<` is interpreted as a start of generic arguments for `u8`, not a shift [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2452:64 [INFO] [stdout] | [INFO] [stdout] 2452 | unsafe { (*b) = ((*b) & !(1 << bitnum)) | (value as u8 << bitnum) } [INFO] [stdout] | ^^ ------- interpreted as generic arguments [INFO] [stdout] | | [INFO] [stdout] | not interpreted as shift [INFO] [stdout] | [INFO] [stdout] help: try shifting the cast value [INFO] [stdout] | [INFO] [stdout] 2452 | unsafe { (*b) = ((*b) & !(1 << bitnum)) | ((value as u8) << bitnum) } [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | macro_rules! int_mask( [INFO] [stdout] | ______________________^ [INFO] [stdout] 15 | | ($t:ident) => ( [INFO] [stdout] 16 | | impl Mask for $t { [INFO] [stdout] 17 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 23 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 14 ~ macro_rules! int_mask{ [INFO] [stdout] 15 | ($t:ident) => ( [INFO] [stdout] ... [INFO] [stdout] 22 | ) [INFO] [stdout] 23 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 23 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | int_mask!(i8) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 25 - int_mask!(i8) [INFO] [stdout] 25 + int_mask!{i8} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 25 | int_mask!(i8); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | int_mask!(i16) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 26 - int_mask!(i16) [INFO] [stdout] 26 + int_mask!{i16} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 26 | int_mask!(i16); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | int_mask!(i32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 27 - int_mask!(i32) [INFO] [stdout] 27 + int_mask!{i32} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 27 | int_mask!(i32); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | int_mask!(i64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 28 - int_mask!(i64) [INFO] [stdout] 28 + int_mask!{i64} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 28 | int_mask!(i64); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:29:10 [INFO] [stdout] | [INFO] [stdout] 29 | int_mask!(u8) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 29 - int_mask!(u8) [INFO] [stdout] 29 + int_mask!{u8} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 29 | int_mask!(u8); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | int_mask!(u16) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 30 - int_mask!(u16) [INFO] [stdout] 30 + int_mask!{u16} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 30 | int_mask!(u16); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:31:10 [INFO] [stdout] | [INFO] [stdout] 31 | int_mask!(u32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 31 - int_mask!(u32) [INFO] [stdout] 31 + int_mask!{u32} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 31 | int_mask!(u32); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/mask.rs:32:10 [INFO] [stdout] | [INFO] [stdout] 32 | int_mask!(u64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 32 - int_mask!(u64) [INFO] [stdout] 32 + int_mask!{u64} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 32 | int_mask!(u64); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/message.rs:190:49 [INFO] [stdout] | [INFO] [stdout] 190 | fn get_segments_for_output(&self, cont : |&[&[Word]]| -> T) -> T { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/serialize_packed.rs:18:28 [INFO] [stdout] | [INFO] [stdout] 18 | macro_rules! refresh_buffer( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 19 | | ($inner:expr, $size:ident, $in_ptr:ident, $in_end:ident, $out:ident, [INFO] [stdout] 20 | | $outBuf:ident, $buffer_begin:ident) => ( [INFO] [stdout] ... | [INFO] [stdout] 30 | | ); [INFO] [stdout] 31 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 18 ~ macro_rules! refresh_buffer{ [INFO] [stdout] 19 | ($inner:expr, $size:ident, $in_ptr:ident, $in_end:ident, $out:ident, [INFO] [stdout] ... [INFO] [stdout] 30 | ); [INFO] [stdout] 31 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 31 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `<<` is interpreted as a start of generic arguments for `u8`, not a shift [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/serialize_packed.rs:100:58 [INFO] [stdout] | [INFO] [stdout] 100 | let is_nonzero = (tag & (1 as u8 << n)) != 0; [INFO] [stdout] | ^^ -- interpreted as generic arguments [INFO] [stdout] | | [INFO] [stdout] | not interpreted as shift [INFO] [stdout] | [INFO] [stdout] help: try shifting the cast value [INFO] [stdout] | [INFO] [stdout] 100 | let is_nonzero = (tag & ((1 as u8) << n)) != 0; [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/serialize_packed.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | let mut slow_buffer : [u8,..20] = [0, ..20]; [INFO] [stdout] | - ^ expected one of 7 possible tokens [INFO] [stdout] | | [INFO] [stdout] | while parsing the type for the binding [INFO] [stdout] | help: use `=` if you meant to assign [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `log` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/lib.rs:17:24 [INFO] [stdout] | [INFO] [stdout] 17 | #[phase(plugin, link)] extern crate log; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `std::io::Reader`, `std::io::Writer`, `std::io::IoResult` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | use std::io::{Reader, Writer, IoResult}; [INFO] [stdout] | ^^^^^^ ^^^^^^ ^^^^^^^^ no `IoResult` in `io` [INFO] [stdout] | | | [INFO] [stdout] | | no `Writer` in `io` [INFO] [stdout] | no `Reader` in `io` [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] any_pointer::Reader [INFO] [stdout] data::Reader [INFO] [stdout] data_list::Reader [INFO] [stdout] enum_list::Reader [INFO] [stdout] list_list::Reader [INFO] [stdout] primitive_list::Reader [INFO] [stdout] struct_list::Reader [INFO] [stdout] text::Reader [INFO] [stdout] text_list::Reader [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 9 - use std::io::{Reader, Writer, IoResult}; [INFO] [stdout] 9 + use std::io::{Read, Writer, IoResult}; [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 9 - use std::io::{Reader, Writer, IoResult}; [INFO] [stdout] 9 + use std::io::{Reader, Write, IoResult}; [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 9 - use std::io::{Reader, Writer, IoResult}; [INFO] [stdout] 9 + use std::io::{Reader, Writer, Result}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `arena::NumWords`, `arena::ZeroedWords` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/message.rs:12:71 [INFO] [stdout] | [INFO] [stdout] 12 | use arena::{BuilderArena, ReaderArena, SegmentBuilder, SegmentReader, NumWords, ZeroedWords}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^ no `ZeroedWords` in `arena` [INFO] [stdout] | | [INFO] [stdout] | no `NumWords` in `arena` [INFO] [stdout] | [INFO] [stdout] note: variant `layout::wire_helpers::FirstSegment::NumWords` exists but is inaccessible [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:184:5 [INFO] [stdout] | [INFO] [stdout] 184 | NumWords(u32), [INFO] [stdout] | ^^^^^^^^^^^^^ not accessible [INFO] [stdout] note: variant `layout::wire_helpers::FirstSegment::ZeroedWords` exists but is inaccessible [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | ZeroedWords(&'a mut [Word]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not accessible [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `layout::TwoBytes` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/list.rs:125:18 [INFO] [stdout] | [INFO] [stdout] 125 | TwoBytes, PrimitiveElement}; [INFO] [stdout] | ^^^^^^^^ no `TwoBytes` in `layout` [INFO] [stdout] | [INFO] [stdout] = help: consider importing this variant instead: [INFO] [stdout] layout::ElementSize::TwoBytes [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `layout::InlineComposite` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/list.rs:195:18 [INFO] [stdout] | [INFO] [stdout] 195 | InlineComposite, FromStructBuilder, FromStructReader, [INFO] [stdout] | ^^^^^^^^^^^^^^^ no `InlineComposite` in `layout` [INFO] [stdout] | [INFO] [stdout] = help: consider importing this variant instead: [INFO] [stdout] layout::ElementSize::InlineComposite [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `layout::Pointer` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/list.rs:289:74 [INFO] [stdout] | [INFO] [stdout] 289 | use layout::{ListReader, ListBuilder, PointerReader, PointerBuilder, Pointer}; [INFO] [stdout] | ^^^^^^^ no `Pointer` in `layout` [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these items instead: [INFO] [stdout] std::fmt::Pointer [INFO] [stdout] layout::ElementSize::Pointer [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `phase` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/lib.rs:17:3 [INFO] [stdout] | [INFO] [stdout] 17 | #[phase(plugin, link)] extern crate log; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/capability.rs:136:7 [INFO] [stdout] | [INFO] [stdout] 136 | #[deriving(Clone)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:15:3 [INFO] [stdout] | [INFO] [stdout] 15 | #[deriving(PartialEq)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:82:7 [INFO] [stdout] | [INFO] [stdout] 82 | #[deriving(PartialEq)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 473 | / require!(bounds_check(*segment, ptr, ptr.offset(pad_words)), [INFO] [stdout] 474 | | **segment, [INFO] [stdout] 475 | | "Message contains out-of-bounds far pointer.", [INFO] [stdout] 476 | | return ::std::ptr::null()); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 617 | require!(nesting_limit > 0, *segment, "Message is too deeply nested.", return result); [INFO] [stdout] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 625 | / require!(bounds_check(segment, ptr, ptr.offset((*reff).struct_ref().word_size() as int)), [INFO] [stdout] 626 | | *segment, [INFO] [stdout] 627 | | "Message contains out-of-bounds struct pointer.", [INFO] [stdout] 628 | | return result); [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 645 | / require!(bounds_check(segment, ptr, ptr.offset(total_words as int)), [INFO] [stdout] 646 | | *segment, [INFO] [stdout] 647 | | "Message contains out-of-bounds list pointer.", [INFO] [stdout] 648 | | return result); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 653 | / require!(bounds_check(segment, ptr, ptr.offset((count * WORDS_PER_POINTER as u32) as int)), [INFO] [stdout] 654 | | *segment, [INFO] [stdout] 655 | | "Message contains out-of-bounds list pointer.", [INFO] [stdout] 656 | | return result); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 669 | / require!(bounds_check(segment, ptr, [INFO] [stdout] 670 | | ptr.offset(word_count as int + POINTER_SIZE_IN_WORDS as int)), [INFO] [stdout] 671 | | *segment, [INFO] [stdout] 672 | | "Message contains out-of-bounds list pointer.", [INFO] [stdout] 673 | | return result); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 680 | / require!((*element_tag).kind() == wire_pointer_kind::Struct, [INFO] [stdout] 681 | | *segment, [INFO] [stdout] 682 | | "Don't know how to handle non-STRUCT inline composite.", [INFO] [stdout] 683 | | return result); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 685 | / require!((*element_tag).struct_ref().word_size() * count <= word_count, [INFO] [stdout] 686 | | *segment, [INFO] [stdout] 687 | | "InlineComposite list's elements overrun its word count", [INFO] [stdout] 688 | | return result); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:330:13 [INFO] [stdout] | [INFO] [stdout] 330 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 714 | require_panic!(*segment, "Unknown pointer type.", return result); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require_panic` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 825 | / require!((*old_ref).kind() == wire_pointer_kind::Struct, [INFO] [stdout] 826 | | (*segment).reader, [INFO] [stdout] 827 | | "Message contains non-struct pointer where struct pointer was expected.", [INFO] [stdout] 828 | | continue 'use_default); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 979 | / require!((*reff).kind() == wire_pointer_kind::List, (*segment).reader, [INFO] [stdout] 980 | | "Called get_list_{{field,element}}() but existing pointer is not a list", [INFO] [stdout] 981 | | continue 'use_default); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 999 | / require!((*tag).kind() == wire_pointer_kind::Struct, (*segment).reader, [INFO] [stdout] 1000 | | "InlineComposite list with non-STRUCT elements not supported.", [INFO] [stdout] 1001 | | continue 'use_default); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1011 | / require!(data_size >= 1, (*segment).reader, [INFO] [stdout] 1012 | | "Existing list value is incompatible with expected type.", [INFO] [stdout] 1013 | | continue 'use_default); [INFO] [stdout] | |_______________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1016 | / require!(pointer_count >= 1, (*segment).reader, [INFO] [stdout] 1017 | | "Existing list value is incompatible with expected type.", [INFO] [stdout] 1018 | | continue 'use_default); [INFO] [stdout] | |_______________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1041 | / require!(data_size >= data_bits_per_element(element_size), [INFO] [stdout] 1042 | | (*segment).reader, [INFO] [stdout] 1043 | | "Existing list value is incompatible with expected type.", [INFO] [stdout] 1044 | | continue 'use_default); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1045 | / require!(pointer_count >= pointers_per_element(element_size), [INFO] [stdout] 1046 | | (*segment).reader, [INFO] [stdout] 1047 | | "Existing list value is incompatible with expected type.", [INFO] [stdout] 1048 | | continue 'use_default); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1091 | / require!((*old_ref).kind() == wire_pointer_kind::List, (*old_segment).reader, [INFO] [stdout] 1092 | | "Called getList{{Field,Element}} but existing pointer is not a list.", [INFO] [stdout] 1093 | | continue 'use_default); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1102 | / require!((*old_tag).kind() == wire_pointer_kind::Struct, (*old_segment).reader, [INFO] [stdout] 1103 | | "InlineComposite list with non-STRUCT elements not supported.", [INFO] [stdout] 1104 | | continue 'use_default); [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1190 | / require!((*reff).kind() == wire_pointer_kind::List, (*segment).reader, [INFO] [stdout] 1191 | | "Called getText{{Field,Element}}() but existing pointer is not a list.", [INFO] [stdout] 1192 | | return use_default(reff, segment, default_value, default_size)); [INFO] [stdout] | |________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1193 | / require!((*reff).list_ref().element_size() == Byte, (*segment).reader, [INFO] [stdout] 1194 | | "Called getText{{Field,Element}}() but existing list pointer is not byte-sized.", [INFO] [stdout] 1195 | | return use_default(reff, segment, default_value, default_size)); [INFO] [stdout] | |________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1252 | / require!((*reff).kind() == wire_pointer_kind::List, (*segment).reader, [INFO] [stdout] 1253 | | "Called getData{{Field,Element}}() but existing pointer is not a list.", [INFO] [stdout] 1254 | | return use_default(reff, segment, default_value, default_size)); [INFO] [stdout] | |________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1255 | / require!((*reff).list_ref().element_size() == Byte, (*segment).reader, [INFO] [stdout] 1256 | | "Called getData{{Field,Element}}() but existing list pointer is not byte-sized.", [INFO] [stdout] 1257 | | return use_default(reff, segment, default_value, default_size)); [INFO] [stdout] | |________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1382 | / require!(nesting_limit > 0, *src_segment, [INFO] [stdout] 1383 | | "Message is too deeply-nested or contains cycles. See ReaderOptions.", [INFO] [stdout] 1384 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |______________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1386 | / require!(bounds_check(src_segment, ptr, ptr.offset((*src).struct_ref().word_size() as int)), [INFO] [stdout] 1387 | | *src_segment, [INFO] [stdout] 1388 | | "Message contains out-of-bounds struct pointer.", [INFO] [stdout] 1389 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |______________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1405 | / require!(nesting_limit > 0, *src_segment, [INFO] [stdout] 1406 | | "Message is too deeply-nested or contains cycles. See ReaderOptions.", [INFO] [stdout] 1407 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |______________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1414 | / require!(bounds_check(src_segment, ptr.offset(-1), ptr.offset(word_count as int)), [INFO] [stdout] 1415 | | *src_segment, [INFO] [stdout] 1416 | | "Message contains out-of-bounds list pointer.", [INFO] [stdout] 1417 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |__________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1419 | / require!((*tag).kind() == wire_pointer_kind::Struct, [INFO] [stdout] 1420 | | *src_segment, [INFO] [stdout] 1421 | | "InlineComposite lists of non-STRUCT type are not supported.", [INFO] [stdout] 1422 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |__________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1427 | / require!(words_per_element * element_count <= word_count, [INFO] [stdout] 1428 | | *src_segment, [INFO] [stdout] 1429 | | "InlineComposite list's elements overrun its word count.", [INFO] [stdout] 1430 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |__________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1450 | / require!(bounds_check(src_segment, ptr, ptr.offset(word_count as int)), [INFO] [stdout] 1451 | | *src_segment, [INFO] [stdout] 1452 | | "Message contains out-of-bounds list pointer.", [INFO] [stdout] 1453 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |__________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1473 | / require!((*src).is_capability(), *src_segment, "Unknown pointer type.", [INFO] [stdout] 1474 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |______________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:330:13 [INFO] [stdout] | [INFO] [stdout] 330 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1481 | / require_panic!(*src_segment, [INFO] [stdout] 1482 | | "Message contained invalid capability pointer.", [INFO] [stdout] 1483 | | return use_default(dst_segment, dst)); [INFO] [stdout] | |___________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require_panic` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1510 | / require!(nesting_limit > 0, *segment, "Message is too deeply-nested or contains cycles.", [INFO] [stdout] 1511 | | continue 'use_default); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1517 | / require!((*reff).kind() == wire_pointer_kind::Struct, *segment, [INFO] [stdout] 1518 | | "Message contains non-struct pointer where struct pointer was expected.", [INFO] [stdout] 1519 | | continue 'use_default); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1521 | / require!(bounds_check(segment, ptr, [INFO] [stdout] 1522 | | ptr.offset((*reff).struct_ref().word_size() as int)), [INFO] [stdout] 1523 | | *segment, [INFO] [stdout] 1524 | | "Message contains out-of-bounds struct pointer.", [INFO] [stdout] 1525 | | continue 'use_default); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1576 | require!(nesting_limit > 0, *segment, "nesting limit exceeded", continue 'use_default); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1580 | / require!((*reff).kind() == wire_pointer_kind::List, *segment, [INFO] [stdout] 1581 | | "Message contains non-list pointer where list pointer was expected", [INFO] [stdout] 1582 | | continue 'use_default); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1594 | / require!(bounds_check(segment, ptr.offset(-1), [INFO] [stdout] 1595 | | ptr.offset(word_count as int)), [INFO] [stdout] 1596 | | *segment, [INFO] [stdout] 1597 | | "Message contains out-of-bounds list pointer", [INFO] [stdout] 1598 | | continue 'use_default); [INFO] [stdout] | |___________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1600 | / require!((*tag).kind() == wire_pointer_kind::Struct, [INFO] [stdout] 1601 | | *segment, [INFO] [stdout] 1602 | | "InlineComposite lists of non-STRUCT type are not supported", [INFO] [stdout] 1603 | | continue 'use_default); [INFO] [stdout] | |___________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1609 | / require!(size * words_per_element <= word_count, [INFO] [stdout] 1610 | | *segment, [INFO] [stdout] 1611 | | "InlineComposite list's elements overrun its word count", [INFO] [stdout] 1612 | | continue 'use_default); [INFO] [stdout] | |___________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1627 | / require!(struct_ref.data_size.get() > 0, [INFO] [stdout] 1628 | | *segment, [INFO] [stdout] 1629 | | "Expected a primitive list, but got a list of pointer-only structs", [INFO] [stdout] 1630 | | continue 'use_default); [INFO] [stdout] | |___________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1634 | / require!(struct_ref.ptr_count.get() > 0, [INFO] [stdout] 1635 | | *segment, [INFO] [stdout] 1636 | | "Expected a pointer list, but got a list of data-only structs", [INFO] [stdout] 1637 | | continue 'use_default); [INFO] [stdout] | |___________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1663 | / require!( [INFO] [stdout] 1664 | | bounds_check( [INFO] [stdout] 1665 | | segment, ptr, [INFO] [stdout] 1666 | | ptr.offset( [INFO] [stdout] ... | [INFO] [stdout] 1670 | | "Message contains out-of-bounds list pointer.", [INFO] [stdout] 1671 | | continue 'use_default); [INFO] [stdout] | |______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1686 | / require!(expected_data_bits_per_element <= data_size, *segment, [INFO] [stdout] 1687 | | "Message contains list with incompatible element type.", [INFO] [stdout] 1688 | | continue 'use_default); [INFO] [stdout] | |___________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1689 | / require!(expected_pointers_per_element <= pointer_count, *segment, [INFO] [stdout] 1690 | | "Message contains list with incompatible element type", [INFO] [stdout] 1691 | | continue 'use_default); [INFO] [stdout] | |___________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1733 | / require!((*reff).kind() == wire_pointer_kind::List, *segment, [INFO] [stdout] 1734 | | "Message contains non-list pointer where text was expected", [INFO] [stdout] 1735 | | return use_default(default_value, default_size)); [INFO] [stdout] | |_________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1737 | / require!(list_ref.element_size() == Byte, *segment, [INFO] [stdout] 1738 | | "Message contains list pointer of non-bytes where text was expected.", [INFO] [stdout] 1739 | | return use_default(default_value, default_size)); [INFO] [stdout] | |_________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1741 | / require!(bounds_check(segment, ptr, [INFO] [stdout] 1742 | | ptr.offset(round_bytes_up_to_words(size) as int)), [INFO] [stdout] 1743 | | *segment, [INFO] [stdout] 1744 | | "Message contains out-of-bounds text pointer.", [INFO] [stdout] 1745 | | return use_default(default_value, default_size)); [INFO] [stdout] | |_________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1747 | / require!(size > 0, *segment, "Message contains text that is not NUL-terminated", [INFO] [stdout] 1748 | | return use_default(default_value, default_size)); [INFO] [stdout] | |_________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1752 | / require!((*str_ptr.offset((size - 1) as int)) == 0u8, *segment, [INFO] [stdout] 1753 | | "Message contains text that is not NUL-terminated", [INFO] [stdout] 1754 | | return use_default(default_value, default_size)); [INFO] [stdout] | |_________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:330:13 [INFO] [stdout] | [INFO] [stdout] 330 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1758 | None => require_panic!(*segment, [INFO] [stdout] | _____________________- [INFO] [stdout] 1759 | | "Text contains non-utf8 data.", [INFO] [stdout] 1760 | | return use_default(default_value, default_size)), [INFO] [stdout] | |__________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require_panic` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1786 | / require!((*reff).kind() == wire_pointer_kind::List, *segment, [INFO] [stdout] 1787 | | "Message contains non-list pointer where data was expected", [INFO] [stdout] 1788 | | return use_default(default_value, default_size)); [INFO] [stdout] | |_________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1790 | / require!(list_ref.element_size() == Byte, *segment, [INFO] [stdout] 1791 | | "Message contains list pointer of non-bytes where data was expected", [INFO] [stdout] 1792 | | return use_default(default_value, default_size)); [INFO] [stdout] | |_________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1794 | / require!(bounds_check(segment, ptr, [INFO] [stdout] 1795 | | ptr.offset(round_bytes_up_to_words(size) as int)), [INFO] [stdout] 1796 | | *segment, [INFO] [stdout] 1797 | | "Message contains out-of-bounds data pointer.", [INFO] [stdout] 1798 | | return use_default(default_value, default_size)); [INFO] [stdout] | |_________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1826 | / require!(wire_helpers::bounds_check(segment, location, [INFO] [stdout] 1827 | | location.offset(POINTER_SIZE_IN_WORDS as int)), [INFO] [stdout] 1828 | | *segment, [INFO] [stdout] 1829 | | "Root location out of bounds.", [INFO] [stdout] 1830 | | location = ::std::ptr::null()); [INFO] [stdout] | |___________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | error!($message); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2287 | / require!(self.nesting_limit > 0, unsafe {*self.segment}, [INFO] [stdout] 2288 | | "Message is too deeply-nested or contains cycles", [INFO] [stdout] 2289 | | return StructReader::new_default()); [INFO] [stdout] | |____________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `require` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/message.rs:240:3 [INFO] [stdout] | [INFO] [stdout] 240 | #[unsafe_destructor] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:286:31 [INFO] [stdout] | [INFO] [stdout] 286 | ::std::slice::raw::buf_as_slice::( [INFO] [stdout] | ^^^ could not find `raw` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:293:28 [INFO] [stdout] | [INFO] [stdout] 293 | ::std::raw::Slice { data : self.segment0.reader.ptr, [INFO] [stdout] | ^^^ could not find `raw` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/arena.rs:298:32 [INFO] [stdout] | [INFO] [stdout] 298 | ::std::raw::Slice { data : seg.reader.ptr, [INFO] [stdout] | ^^^ could not find `raw` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/blob.rs:19:47 [INFO] [stdout] | [INFO] [stdout] 19 | unsafe { std::mem::transmute(std::raw::Slice { data: p, len: len as uint}) }; [INFO] [stdout] | ^^^ could not find `raw` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/blob.rs:35:48 [INFO] [stdout] | [INFO] [stdout] 35 | unsafe { std::mem::transmute(std::raw::Slice { data:self.ptr as *const u8, len: self.len }) } [INFO] [stdout] | ^^^ could not find `raw` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/blob.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | let v = std::raw::Slice { data: p, len: len as uint}; [INFO] [stdout] | ^^^ could not find `raw` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/blob.rs:61:26 [INFO] [stdout] | [INFO] [stdout] 61 | let v = std::raw::Slice { data: p as *const u8, len: len as uint}; [INFO] [stdout] | ^^^ could not find `raw` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `comm` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/capability.rs:15:28 [INFO] [stdout] | [INFO] [stdout] 15 | pub answer_port : std::comm::Receiver>, [INFO] [stdout] | ^^^^ could not find `comm` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:37:16 [INFO] [stdout] | [INFO] [stdout] 36 | impl <'a, R> BufferedInputStreamWrapper<'a, R> { [INFO] [stdout] | -- first declared here [INFO] [stdout] 37 | pub fn new<'a> (r : &'a mut R) -> BufferedInputStreamWrapper<'a, R> { [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `bytes` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:88:25 [INFO] [stdout] | [INFO] [stdout] 88 | std::slice::bytes::copy_memory(dst, [INFO] [stdout] | ^^^^^ could not find `bytes` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `bytes` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:95:25 [INFO] [stdout] | [INFO] [stdout] 95 | std::slice::bytes::copy_memory(dst, [INFO] [stdout] | ^^^^^ could not find `bytes` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `bytes` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:104:29 [INFO] [stdout] | [INFO] [stdout] 104 | std::slice::bytes::copy_memory(dst1, [INFO] [stdout] | ^^^^^ could not find `bytes` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:192:25 [INFO] [stdout] | [INFO] [stdout] 192 | std::slice::raw::mut_buf_as_slice::>(ptr, size, |buf| { [INFO] [stdout] | ^^^ could not find `raw` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `bytes` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:207:25 [INFO] [stdout] | [INFO] [stdout] 207 | std::slice::bytes::copy_memory(dst, buf); [INFO] [stdout] | ^^^^^ could not find `bytes` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `bytes` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:214:29 [INFO] [stdout] | [INFO] [stdout] 214 | std::slice::bytes::copy_memory(dst, buf.slice(0, available)); [INFO] [stdout] | ^^^^^ could not find `bytes` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `bytes` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | std::slice::bytes::copy_memory(dst, src); [INFO] [stdout] | ^^^^^ could not find `bytes` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/io.rs:279:25 [INFO] [stdout] | [INFO] [stdout] 279 | std::slice::raw::mut_buf_as_slice::>(ptr, size, |buf| { [INFO] [stdout] | ^^^ could not find `raw` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Byte` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:551:21 [INFO] [stdout] | [INFO] [stdout] 551 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ---- ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `Byte` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `Byte` [INFO] [stdout] | | | pattern doesn't bind `Byte` [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `Byte` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::Byte`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 551 | Bit | layout::ElementSize::Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TwoBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:551:21 [INFO] [stdout] | [INFO] [stdout] 551 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ -------- ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `TwoBytes` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TwoBytes` [INFO] [stdout] | | | variable not in all patterns [INFO] [stdout] | | pattern doesn't bind `TwoBytes` [INFO] [stdout] | pattern doesn't bind `TwoBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::TwoBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 551 | Bit | Byte | layout::ElementSize::TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `FourBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:551:21 [INFO] [stdout] | [INFO] [stdout] 551 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ ^^^^^^^^ --------- ^^^^^^^^^^ pattern doesn't bind `FourBytes` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | variable not in all patterns [INFO] [stdout] | | | pattern doesn't bind `FourBytes` [INFO] [stdout] | | pattern doesn't bind `FourBytes` [INFO] [stdout] | pattern doesn't bind `FourBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::FourBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 551 | Bit | Byte | TwoBytes | layout::ElementSize::FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `EightBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:551:21 [INFO] [stdout] | [INFO] [stdout] 551 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ ^^^^^^^^ ^^^^^^^^^ ---------- variable not in all patterns [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `EightBytes` [INFO] [stdout] | | | pattern doesn't bind `EightBytes` [INFO] [stdout] | | pattern doesn't bind `EightBytes` [INFO] [stdout] | pattern doesn't bind `EightBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::EightBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 551 | Bit | Byte | TwoBytes | FourBytes | layout::ElementSize::EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Bit` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:551:27 [INFO] [stdout] | [INFO] [stdout] 551 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | --- ^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `Bit` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `Bit` [INFO] [stdout] | | | pattern doesn't bind `Bit` [INFO] [stdout] | | pattern doesn't bind `Bit` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::Bit`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 551 | layout::ElementSize::Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Byte` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:641:21 [INFO] [stdout] | [INFO] [stdout] 641 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ---- ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `Byte` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `Byte` [INFO] [stdout] | | | pattern doesn't bind `Byte` [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `Byte` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::Byte`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 641 | Bit | layout::ElementSize::Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TwoBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:641:21 [INFO] [stdout] | [INFO] [stdout] 641 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ -------- ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `TwoBytes` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TwoBytes` [INFO] [stdout] | | | variable not in all patterns [INFO] [stdout] | | pattern doesn't bind `TwoBytes` [INFO] [stdout] | pattern doesn't bind `TwoBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::TwoBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 641 | Bit | Byte | layout::ElementSize::TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `FourBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:641:21 [INFO] [stdout] | [INFO] [stdout] 641 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ ^^^^^^^^ --------- ^^^^^^^^^^ pattern doesn't bind `FourBytes` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | variable not in all patterns [INFO] [stdout] | | | pattern doesn't bind `FourBytes` [INFO] [stdout] | | pattern doesn't bind `FourBytes` [INFO] [stdout] | pattern doesn't bind `FourBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::FourBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 641 | Bit | Byte | TwoBytes | layout::ElementSize::FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `EightBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:641:21 [INFO] [stdout] | [INFO] [stdout] 641 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ ^^^^^^^^ ^^^^^^^^^ ---------- variable not in all patterns [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `EightBytes` [INFO] [stdout] | | | pattern doesn't bind `EightBytes` [INFO] [stdout] | | pattern doesn't bind `EightBytes` [INFO] [stdout] | pattern doesn't bind `EightBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::EightBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 641 | Bit | Byte | TwoBytes | FourBytes | layout::ElementSize::EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Bit` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:641:27 [INFO] [stdout] | [INFO] [stdout] 641 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | --- ^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `Bit` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `Bit` [INFO] [stdout] | | | pattern doesn't bind `Bit` [INFO] [stdout] | | pattern doesn't bind `Bit` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::Bit`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 641 | layout::ElementSize::Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:794:29 [INFO] [stdout] | [INFO] [stdout] 794 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:868:37 [INFO] [stdout] | [INFO] [stdout] 868 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:877:37 [INFO] [stdout] | [INFO] [stdout] 877 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:905:29 [INFO] [stdout] | [INFO] [stdout] 905 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:936:29 [INFO] [stdout] | [INFO] [stdout] 936 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Byte` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1010:21 [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ---- ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `Byte` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `Byte` [INFO] [stdout] | | | pattern doesn't bind `Byte` [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `Byte` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::Byte`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | layout::ElementSize::Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TwoBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1010:21 [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ -------- ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `TwoBytes` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TwoBytes` [INFO] [stdout] | | | variable not in all patterns [INFO] [stdout] | | pattern doesn't bind `TwoBytes` [INFO] [stdout] | pattern doesn't bind `TwoBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::TwoBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | Byte | layout::ElementSize::TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `FourBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1010:21 [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ ^^^^^^^^ --------- ^^^^^^^^^^ pattern doesn't bind `FourBytes` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | variable not in all patterns [INFO] [stdout] | | | pattern doesn't bind `FourBytes` [INFO] [stdout] | | pattern doesn't bind `FourBytes` [INFO] [stdout] | pattern doesn't bind `FourBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::FourBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | Byte | TwoBytes | layout::ElementSize::FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `EightBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1010:21 [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^ ^^^^ ^^^^^^^^ ^^^^^^^^^ ---------- variable not in all patterns [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `EightBytes` [INFO] [stdout] | | | pattern doesn't bind `EightBytes` [INFO] [stdout] | | pattern doesn't bind `EightBytes` [INFO] [stdout] | pattern doesn't bind `EightBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::EightBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | Byte | TwoBytes | FourBytes | layout::ElementSize::EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Bit` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1010:27 [INFO] [stdout] | [INFO] [stdout] 1010 | Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | --- ^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `Bit` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `Bit` [INFO] [stdout] | | | pattern doesn't bind `Bit` [INFO] [stdout] | | pattern doesn't bind `Bit` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::Bit`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1010 | layout::ElementSize::Bit | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1029:37 [INFO] [stdout] | [INFO] [stdout] 1029 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1053:37 [INFO] [stdout] | [INFO] [stdout] 1053 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1114:41 [INFO] [stdout] | [INFO] [stdout] 1114 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1394:41 [INFO] [stdout] | [INFO] [stdout] 1394 | marker : ::std::kinds::marker::ContravariantLifetime, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1434:45 [INFO] [stdout] | [INFO] [stdout] 1434 | ... marker : ::std::kinds::marker::ContravariantLifetime, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1458:45 [INFO] [stdout] | [INFO] [stdout] 1458 | ... marker : ::std::kinds::marker::ContravariantLifetime, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1528:33 [INFO] [stdout] | [INFO] [stdout] 1528 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Byte` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1625:25 [INFO] [stdout] | [INFO] [stdout] 1625 | Bit | [INFO] [stdout] | ^^^ pattern doesn't bind `Byte` [INFO] [stdout] 1626 | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ---- ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `Byte` [INFO] [stdout] | | | | [INFO] [stdout] | | | pattern doesn't bind `Byte` [INFO] [stdout] | | pattern doesn't bind `Byte` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::Byte`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1626 | layout::ElementSize::Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TwoBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1625:25 [INFO] [stdout] | [INFO] [stdout] 1625 | Bit | [INFO] [stdout] | ^^^ pattern doesn't bind `TwoBytes` [INFO] [stdout] 1626 | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^^ -------- ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `TwoBytes` [INFO] [stdout] | | | | [INFO] [stdout] | | | pattern doesn't bind `TwoBytes` [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `TwoBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::TwoBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1626 | Byte | layout::ElementSize::TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `FourBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1625:25 [INFO] [stdout] | [INFO] [stdout] 1625 | Bit | [INFO] [stdout] | ^^^ pattern doesn't bind `FourBytes` [INFO] [stdout] 1626 | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^^ ^^^^^^^^ --------- ^^^^^^^^^^ pattern doesn't bind `FourBytes` [INFO] [stdout] | | | | [INFO] [stdout] | | | variable not in all patterns [INFO] [stdout] | | pattern doesn't bind `FourBytes` [INFO] [stdout] | pattern doesn't bind `FourBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::FourBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1626 | Byte | TwoBytes | layout::ElementSize::FourBytes | EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `EightBytes` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1625:25 [INFO] [stdout] | [INFO] [stdout] 1625 | Bit | [INFO] [stdout] | ^^^ pattern doesn't bind `EightBytes` [INFO] [stdout] 1626 | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^^ ^^^^^^^^ ^^^^^^^^^ ---------- variable not in all patterns [INFO] [stdout] | | | | [INFO] [stdout] | | | pattern doesn't bind `EightBytes` [INFO] [stdout] | | pattern doesn't bind `EightBytes` [INFO] [stdout] | pattern doesn't bind `EightBytes` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::EightBytes`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1626 | Byte | TwoBytes | FourBytes | layout::ElementSize::EightBytes => { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Bit` is not bound in all patterns [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1626:25 [INFO] [stdout] | [INFO] [stdout] 1625 | Bit | [INFO] [stdout] | --- variable not in all patterns [INFO] [stdout] 1626 | Byte | TwoBytes | FourBytes | EightBytes => { [INFO] [stdout] | ^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ pattern doesn't bind `Bit` [INFO] [stdout] | | | | [INFO] [stdout] | | | pattern doesn't bind `Bit` [INFO] [stdout] | | pattern doesn't bind `Bit` [INFO] [stdout] | pattern doesn't bind `Bit` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on unit variant `layout::ElementSize::Bit`, use the full path in the pattern [INFO] [stdout] | [INFO] [stdout] 1625 | layout::ElementSize::Bit | [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1643:41 [INFO] [stdout] | [INFO] [stdout] 1643 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1694:41 [INFO] [stdout] | [INFO] [stdout] 1694 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1808:21 [INFO] [stdout] | [INFO] [stdout] 1808 | marker : ::std::kinds::marker::ContravariantLifetime<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1817:29 [INFO] [stdout] | [INFO] [stdout] 1817 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1833:33 [INFO] [stdout] | [INFO] [stdout] 1833 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1842:29 [INFO] [stdout] | [INFO] [stdout] 1842 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1897:21 [INFO] [stdout] | [INFO] [stdout] 1897 | marker : ::std::kinds::marker::ContravariantLifetime<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:1907:29 [INFO] [stdout] | [INFO] [stdout] 1907 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2034:33 [INFO] [stdout] | [INFO] [stdout] 2034 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2051:21 [INFO] [stdout] | [INFO] [stdout] 2051 | marker : ::std::kinds::marker::ContravariantLifetime<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2062:24 [INFO] [stdout] | [INFO] [stdout] 2060 | impl <'a> StructReader<'a> { [INFO] [stdout] | -- first declared here [INFO] [stdout] 2061 | [INFO] [stdout] 2062 | pub fn new_default<'a>() -> StructReader<'a> { [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2064:29 [INFO] [stdout] | [INFO] [stdout] 2064 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `Zero` in `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2088:32 [INFO] [stdout] | [INFO] [stdout] 2088 | return ::std::num::Zero::zero() [INFO] [stdout] | ^^^^ could not find `Zero` in `num` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `std::num::FpCategory::Zero` and 1 other; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 2088 - return ::std::num::Zero::zero() [INFO] [stdout] 2088 + return std::num::FpCategory::zero() [INFO] [stdout] | [INFO] [stdout] 2088 - return ::std::num::Zero::zero() [INFO] [stdout] 2088 + return std::num::IntErrorKind::zero() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2124:33 [INFO] [stdout] | [INFO] [stdout] 2124 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2162:21 [INFO] [stdout] | [INFO] [stdout] 2162 | marker : ::std::kinds::marker::ContravariantLifetime<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2175:33 [INFO] [stdout] | [INFO] [stdout] 2175 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2254:29 [INFO] [stdout] | [INFO] [stdout] 2254 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2263:21 [INFO] [stdout] | [INFO] [stdout] 2263 | marker : ::std::kinds::marker::ContravariantLifetime<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2275:24 [INFO] [stdout] | [INFO] [stdout] 2273 | impl <'a> ListReader<'a> { [INFO] [stdout] | -- first declared here [INFO] [stdout] 2274 | [INFO] [stdout] 2275 | pub fn new_default<'a>() -> ListReader<'a> { [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2277:29 [INFO] [stdout] | [INFO] [stdout] 2277 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2308:29 [INFO] [stdout] | [INFO] [stdout] 2308 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2321:29 [INFO] [stdout] | [INFO] [stdout] 2321 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2333:21 [INFO] [stdout] | [INFO] [stdout] 2333 | marker : ::std::kinds::marker::ContravariantLifetime<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2345:24 [INFO] [stdout] | [INFO] [stdout] 2342 | impl <'a> ListBuilder<'a> { [INFO] [stdout] | -- first declared here [INFO] [stdout] ... [INFO] [stdout] 2345 | pub fn new_default<'a>() -> ListBuilder<'a> { [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2347:29 [INFO] [stdout] | [INFO] [stdout] 2347 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2364:29 [INFO] [stdout] | [INFO] [stdout] 2364 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `kinds` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/layout.rs:2376:29 [INFO] [stdout] | [INFO] [stdout] 2376 | marker : ::std::kinds::marker::ContravariantLifetime::<'a>, [INFO] [stdout] | ^^^^^ could not find `kinds` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/message.rs:270:18 [INFO] [stdout] | [INFO] [stdout] 269 | impl <'a> MessageBuilder for ScratchSpaceMallocMessageBuilder<'a> { [INFO] [stdout] | -- first declared here [INFO] [stdout] 270 | fn mut_arena<'a>(&'a mut self) -> &'a mut BuilderArena { [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/message.rs:273:14 [INFO] [stdout] | [INFO] [stdout] 269 | impl <'a> MessageBuilder for ScratchSpaceMallocMessageBuilder<'a> { [INFO] [stdout] | -- first declared here [INFO] [stdout] ... [INFO] [stdout] 273 | fn arena<'a>(&'a self) -> &'a BuilderArena { [INFO] [stdout] | ^^ lifetime `'a` already in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/serialize.rs:97:26 [INFO] [stdout] | [INFO] [stdout] 97 | try!(std::slice::raw::mut_buf_as_slice::>(ptr, buf_len, |buf| { [INFO] [stdout] | ^^^ could not find `raw` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/serialize.rs:157:34 [INFO] [stdout] | [INFO] [stdout] 157 | try!(std::slice::raw::buf_as_slice::>(ptr, table.len() * 4, |buf| { [INFO] [stdout] | ^^^ could not find `raw` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/serialize.rs:165:38 [INFO] [stdout] | [INFO] [stdout] 165 | try!(std::slice::raw::buf_as_slice::>( [INFO] [stdout] | ^^^ could not find `raw` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/serialize_packed.rs:142:42 [INFO] [stdout] | [INFO] [stdout] 142 | try!(std::slice::raw::mut_buf_as_slice::>(out, run_length, |buf| { [INFO] [stdout] | ^^^ could not find `raw` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `raw` in `slice` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/capnproto-rust-d60b51a8ca255306/dea1f7e/src/capnp/serialize_packed.rs:333:42 [INFO] [stdout] | [INFO] [stdout] 333 | try!(std::slice::raw::buf_as_slice::>(run_start, count, |buf| { [INFO] [stdout] | ^^^ could not find `raw` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `capnp` (lib) due to 192 previous errors [INFO] running `Command { std: "docker" "inspect" "5e02372d6d8744bf9464d22b45cd200ccf179102dc7b99a684f0b39c6785377d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5e02372d6d8744bf9464d22b45cd200ccf179102dc7b99a684f0b39c6785377d", kill_on_drop: false }` [INFO] [stdout] 5e02372d6d8744bf9464d22b45cd200ccf179102dc7b99a684f0b39c6785377d