[INFO] cloning repository https://github.com/futile/grow [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/futile/grow" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffutile%2Fgrow", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffutile%2Fgrow'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2b814064ff300c2d31d1c7716384ba3fe1378b14 [INFO] checking futile/grow/2b814064ff300c2d31d1c7716384ba3fe1378b14 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffutile%2Fgrow" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/futile/grow on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/futile/grow [INFO] finished tweaking git repo https://github.com/futile/grow [INFO] tweaked toml for git repo https://github.com/futile/grow written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/futile/grow 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" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Updating git repository `https://github.com/tomaka/glium` [INFO] [stderr] Updating git repository `https://github.com/bjz/cgmath-rs` [INFO] [stderr] Updating git repository `https://github.com/huonw/compile_msg` [INFO] [stderr] Updating git repository `http://github.com/bjz/gl-rs` [INFO] [stderr] Updating git submodule `https://github.com/capnm/Khronos_XML_API` [INFO] [stderr] Updating git repository `http://github.com/tomaka/glutin` [INFO] [stderr] Updating git submodule `https://github.com/tomaka/android-rs-glue` [INFO] [stderr] Updating git repository `https://github.com/PistonDevelopers/image` [INFO] [stderr] Updating git repository `https://github.com/sebcrozet/nalgebra` [INFO] [stderr] Updating git repository `https://github.com/tomaka/android-rs-glue` [INFO] [stderr] Updating git repository `https://github.com/servo/rust-cocoa` [INFO] [stderr] Updating git repository `https://github.com/servo/rust-core-graphics` [INFO] [stderr] Updating git repository `https://github.com/servo/rust-core-foundation` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded time v0.1.3 [INFO] [stderr] Downloaded winapi v0.0.2 [INFO] [stderr] Downloaded gcc v0.1.1 [INFO] [stderr] Downloaded xml-rs v0.1.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 032b3431e37ca1713bdc414f7b2edee643c3d21ca9c14e7b381ee033f45c6de4 [INFO] running `Command { std: "docker" "start" "-a" "032b3431e37ca1713bdc414f7b2edee643c3d21ca9c14e7b381ee033f45c6de4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "032b3431e37ca1713bdc414f7b2edee643c3d21ca9c14e7b381ee033f45c6de4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "032b3431e37ca1713bdc414f7b2edee643c3d21ca9c14e7b381ee033f45c6de4", kill_on_drop: false }` [INFO] [stdout] 032b3431e37ca1713bdc414f7b2edee643c3d21ca9c14e7b381ee033f45c6de4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 967d48f3a0a3e0431304c2ba31de088d65c1d9eea25f7ef59686e08d328d237c [INFO] running `Command { std: "docker" "start" "-a" "967d48f3a0a3e0431304c2ba31de088d65c1d9eea25f7ef59686e08d328d237c", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021 [INFO] [stderr] Checking xml-rs v0.1.3 [INFO] [stderr] Checking khronos_api v0.0.3 (http://github.com/bjz/gl-rs#31f3ef8b) [INFO] [stderr] Checking gl_common v0.0.3 (http://github.com/bjz/gl-rs#31f3ef8b) [INFO] [stderr] Compiling gcc v0.1.1 [INFO] [stderr] Compiling glium v0.0.2 (https://github.com/tomaka/glium#8fbc1d2e) [INFO] [stderr] Checking compile_msg v0.1.1 (https://github.com/huonw/compile_msg#32a98df6) [INFO] [stderr] Checking cgmath v0.0.1 (https://github.com/bjz/cgmath-rs#1831538f) [INFO] [stderr] Checking nalgebra v0.1.0 (https://github.com/sebcrozet/nalgebra#6c431ff6) [INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/macros.rs:5:22 [INFO] [stdout] | [INFO] [stdout] 5 | macro_rules! for_each( [INFO] [stdout] | ______________________^ [INFO] [stdout] 6 | | ($e:ident in $it:expr $body:expr) => ( [INFO] [stdout] 7 | | loop { [INFO] [stdout] 8 | | match $it { [INFO] [stdout] ... | [INFO] [stdout] 13 | | ) [INFO] [stdout] 14 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 5 ~ macro_rules! for_each{ [INFO] [stdout] 6 | ($e:ident in $it:expr $body:expr) => ( [INFO] [stdout] ... [INFO] [stdout] 13 | ) [INFO] [stdout] 14 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 14 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/macros.rs:16:25 [INFO] [stdout] | [INFO] [stdout] 16 | macro_rules! gen_setters( [INFO] [stdout] | _________________________^ [INFO] [stdout] 17 | | ($target:ty, $($field:ident : $t:ty),+) => ($( [INFO] [stdout] 18 | | impl $target { [INFO] [stdout] 19 | | /// Sets the field to the provided value and returns updated config object. [INFO] [stdout] ... | [INFO] [stdout] 25 | | )+) [INFO] [stdout] 26 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 16 ~ macro_rules! gen_setters{ [INFO] [stdout] 17 | ($target:ty, $($field:ident : $t:ty),+) => ($( [INFO] [stdout] ... [INFO] [stdout] 25 | )+) [INFO] [stdout] 26 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 26 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/common.rs:80:29 [INFO] [stdout] | [INFO] [stdout] 80 | macro_rules! try_opt( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 81 | | ($v:expr) => ( [INFO] [stdout] 82 | | match $v { [INFO] [stdout] 83 | | Some(e) => try!(e), [INFO] [stdout] ... | [INFO] [stdout] 86 | | ) [INFO] [stdout] 87 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 80 ~ macro_rules! try_opt{ [INFO] [stdout] 81 | ($v:expr) => ( [INFO] [stdout] ... [INFO] [stdout] 86 | ) [INFO] [stdout] 87 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 87 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/common.rs:296:31 [INFO] [stdout] | [INFO] [stdout] 296 | fn execute(&self, action: |&T|); [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/common.rs:300:31 [INFO] [stdout] | [INFO] [stdout] 300 | fn execute(&self, action: |&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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:171:36 [INFO] [stdout] | [INFO] [stdout] 171 | macro_rules! dispatch_on_enum_state( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 172 | | ($_self:ident, $s:expr, $c:expr, $is:expr, [INFO] [stdout] 173 | | $($st:pat -> $stc:pat -> $next_st:ident ! $chunk:expr),+; [INFO] [stdout] 174 | | $end_st:pat -> $end_c:pat ! $end_chunk:expr -> $e:expr) => ( [INFO] [stdout] ... | [INFO] [stdout] 187 | | ) [INFO] [stdout] 188 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 171 ~ macro_rules! dispatch_on_enum_state{ [INFO] [stdout] 172 | ($_self:ident, $s:expr, $c:expr, $is:expr, [INFO] [stdout] ... [INFO] [stdout] 187 | ) [INFO] [stdout] 188 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 188 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/array.rs:45:27 [INFO] [stdout] | [INFO] [stdout] 45 | fn map(&mut self, op: |Element| -> Element) -> Self; [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/array.rs:88:27 [INFO] [stdout] | [INFO] [stdout] 88 | fn map(&mut self, op: |&Column| -> Column) -> Self; [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/lib.rs:748:49 [INFO] [stdout] | [INFO] [stdout] 748 | pub fn sample_sphere(f: |V| -> ()) { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/lib.rs:864:37 [INFO] [stdout] | [INFO] [stdout] 864 | pub fn canonical_basis(f: |V| -> bool) { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/lib.rs:870:55 [INFO] [stdout] | [INFO] [stdout] 870 | pub fn orthonormal_subspace_basis(v: &V, f: |V| -> bool) { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dmat.rs:128:49 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn from_fn(nrows: uint, ncols: uint, f: |uint, uint| -> N) -> DMat { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found keyword `self` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:270:11 [INFO] [stdout] | [INFO] [stdout] 270 | }) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] ... [INFO] [stdout] 273 | self.eof_handled = true; [INFO] [stdout] | ---- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dmat.rs:128:62 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn from_fn(nrows: uint, ncols: uint, f: |uint, uint| -> N) -> DMat { [INFO] [stdout] | ---- ^^ expected parameter name [INFO] [stdout] | | [INFO] [stdout] | while parsing this or-pattern starting here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:396:23 [INFO] [stdout] | [INFO] [stdout] 396 | impl FixedArray<[[S, ..2], ..2]> for Matrix2 { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] | [INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments [INFO] [stdout] | [INFO] [stdout] 396 | impl FixedArray<{ [[S, ..2], ..2] }> for Matrix2 { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:398:31 [INFO] [stdout] | [INFO] [stdout] 396 | impl FixedArray<[[S, ..2], ..2]> for Matrix2 { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 397 | #[inline] [INFO] [stdout] 398 | fn into_fixed(self) -> [[S, ..2], ..2] { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 437 | } [INFO] [stdout] | - the item list ends here [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:486:28 [INFO] [stdout] | [INFO] [stdout] 486 | macro_rules! assert_oks( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 487 | | (for $lex:ident and $buf:ident $($e:expr)+) => ({ [INFO] [stdout] 488 | | $( [INFO] [stdout] 489 | | assert_eq!(Some(Ok($e)), $lex.next_token(&mut $buf)); [INFO] [stdout] 490 | | )+ [INFO] [stdout] 491 | | }) [INFO] [stdout] 492 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 486 ~ macro_rules! assert_oks{ [INFO] [stdout] 487 | (for $lex:ident and $buf:ident $($e:expr)+) => ({ [INFO] [stdout] ... [INFO] [stdout] 491 | }) [INFO] [stdout] 492 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 492 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:467:27 [INFO] [stdout] | [INFO] [stdout] 467 | fn map(&mut self, op: |&Vector2| -> Vector2) -> Matrix2 { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:474:23 [INFO] [stdout] | [INFO] [stdout] 474 | impl FixedArray<[[S, ..3], ..3]> for Matrix3 { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] | [INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments [INFO] [stdout] | [INFO] [stdout] 474 | impl FixedArray<{ [[S, ..3], ..3] }> for Matrix3 { [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:494:28 [INFO] [stdout] | [INFO] [stdout] 494 | macro_rules! assert_err( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 495 | | (for $lex:ident and $buf:ident expect row $r:expr col $c:expr, $s:expr) => ({ [INFO] [stdout] 496 | | let err = $lex.next_token(&mut $buf); [INFO] [stdout] 497 | | assert!(err.is_some()); [INFO] [stdout] ... | [INFO] [stdout] 503 | | }) [INFO] [stdout] 504 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 494 ~ macro_rules! assert_err{ [INFO] [stdout] 495 | (for $lex:ident and $buf:ident expect row $r:expr col $c:expr, $s:expr) => ({ [INFO] [stdout] ... [INFO] [stdout] 503 | }) [INFO] [stdout] 504 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 504 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:476:31 [INFO] [stdout] | [INFO] [stdout] 474 | impl FixedArray<[[S, ..3], ..3]> for Matrix3 { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 475 | #[inline] [INFO] [stdout] 476 | fn into_fixed(self) -> [[S, ..3], ..3] { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 517 | } [INFO] [stdout] | - the item list ends here [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:506:29 [INFO] [stdout] | [INFO] [stdout] 506 | macro_rules! assert_none( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 507 | | (for $lex:ident and $buf:ident) => ( [INFO] [stdout] 508 | | assert_eq!(None, $lex.next_token(&mut $buf)) [INFO] [stdout] 509 | | ) [INFO] [stdout] 510 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 506 ~ macro_rules! assert_none{ [INFO] [stdout] 507 | (for $lex:ident and $buf:ident) => ( [INFO] [stdout] 508 | assert_eq!(None, $lex.next_token(&mut $buf)) [INFO] [stdout] 509 | ) [INFO] [stdout] 510 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 510 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:549:27 [INFO] [stdout] | [INFO] [stdout] 549 | fn map(&mut self, op: |&Vector3| -> Vector3) -> Matrix3 { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `assert_none` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:579:10 [INFO] [stdout] | [INFO] [stdout] 579 | ) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 580 | assert_none!(for lex and buf); [INFO] [stdout] | ----------- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:557:23 [INFO] [stdout] | [INFO] [stdout] 557 | impl FixedArray<[[S, ..4], ..4]> for Matrix4 { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] | [INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments [INFO] [stdout] | [INFO] [stdout] 557 | impl FixedArray<{ [[S, ..4], ..4] }> for Matrix4 { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `assert_none` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:604:10 [INFO] [stdout] | [INFO] [stdout] 604 | ) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 605 | assert_none!(for lex and buf); [INFO] [stdout] | ----------- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `assert_none` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:629:10 [INFO] [stdout] | [INFO] [stdout] 629 | ) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 630 | assert_none!(for lex and buf); [INFO] [stdout] | ----------- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:559:31 [INFO] [stdout] | [INFO] [stdout] 557 | impl FixedArray<[[S, ..4], ..4]> for Matrix4 { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 558 | #[inline] [INFO] [stdout] 559 | fn into_fixed(self) -> [[S, ..4], ..4] { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 602 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found `assert_none` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:653:10 [INFO] [stdout] | [INFO] [stdout] 653 | ) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] 654 | assert_none!(for lex and buf) [INFO] [stdout] | ----------- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:636:27 [INFO] [stdout] | [INFO] [stdout] 636 | fn map(&mut self, op: |&Vector4| -> Vector4) -> Matrix4 { [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:659:31 [INFO] [stdout] | [INFO] [stdout] 659 | macro_rules! eof_check( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 660 | | ($data:expr -> $token:expr) => ({ [INFO] [stdout] 661 | | let (mut lex, mut buf) = make_lex_and_buf($data); [INFO] [stdout] 662 | | assert_oks!(for lex and buf $token); [INFO] [stdout] 663 | | assert_none!(for lex and buf); [INFO] [stdout] 664 | | }) [INFO] [stdout] 665 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 659 ~ macro_rules! eof_check{ [INFO] [stdout] 660 | ($data:expr -> $token:expr) => ({ [INFO] [stdout] ... [INFO] [stdout] 664 | }) [INFO] [stdout] 665 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 665 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:675:31 [INFO] [stdout] | [INFO] [stdout] 675 | macro_rules! eof_check( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 676 | | ($data:expr -> $r:expr, $c:expr) => ({ [INFO] [stdout] 677 | | let (mut lex, mut buf) = make_lex_and_buf($data); [INFO] [stdout] 678 | | assert_err!(for lex and buf expect row $r col $c, "Unexpected end of stream"); [INFO] [stdout] 679 | | assert_none!(for lex and buf); [INFO] [stdout] 680 | | }) [INFO] [stdout] 681 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 675 ~ macro_rules! eof_check{ [INFO] [stdout] 676 | ($data:expr -> $r:expr, $c:expr) => ({ [INFO] [stdout] ... [INFO] [stdout] 680 | }) [INFO] [stdout] 681 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 681 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:726:28 [INFO] [stdout] | [INFO] [stdout] 726 | macro_rules! check_case( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 727 | | ($chunk:expr, $app:expr; $data:expr -> $r:expr, $c:expr, $s:expr) => ({ [INFO] [stdout] 728 | | let (mut lex, mut buf) = make_lex_and_buf($data); [INFO] [stdout] 729 | | assert_err!(for lex and buf expect row $r col $c, $s); [INFO] [stdout] ... | [INFO] [stdout] 738 | | }) [INFO] [stdout] 739 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 726 ~ macro_rules! check_case{ [INFO] [stdout] 727 | ($chunk:expr, $app:expr; $data:expr -> $r:expr, $c:expr, $s:expr) => ({ [INFO] [stdout] ... [INFO] [stdout] 738 | }) [INFO] [stdout] 739 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 739 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:922:25 [INFO] [stdout] | [INFO] [stdout] 922 | macro_rules! dot_matrix4( [INFO] [stdout] | _________________________^ [INFO] [stdout] 923 | | ($A:expr, $B:expr, $I:expr, $J:expr) => ( [INFO] [stdout] 924 | | ($A[0][$I]) * ($B[$J][0]) + [INFO] [stdout] 925 | | ($A[1][$I]) * ($B[$J][1]) + [INFO] [stdout] 926 | | ($A[2][$I]) * ($B[$J][2]) + [INFO] [stdout] 927 | | ($A[3][$I]) * ($B[$J][3]) [INFO] [stdout] 928 | | )) [INFO] [stdout] | |__^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 922 ~ macro_rules! dot_matrix4{ [INFO] [stdout] 923 | ($A:expr, $B:expr, $I:expr, $J:expr) => ( [INFO] [stdout] ... [INFO] [stdout] 927 | ($A[3][$I]) * ($B[$J][3]) [INFO] [stdout] 928 ~ )} [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 928 | )); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec_macros.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | macro_rules! dvec_impl( [INFO] [stdout] | _______________________^ [INFO] [stdout] 4 | | ($dvec: ident) => ( [INFO] [stdout] 5 | | impl $dvec { [INFO] [stdout] 6 | | /// Builds a vector filled with zeros. [INFO] [stdout] ... | [INFO] [stdout] 295 | | ) [INFO] [stdout] 296 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 3 ~ macro_rules! dvec_impl{ [INFO] [stdout] 4 | ($dvec: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 295 | ) [INFO] [stdout] 296 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 296 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec_macros.rs:298:30 [INFO] [stdout] | [INFO] [stdout] 298 | macro_rules! small_dvec_impl ( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 299 | | ($dvec: ident, $dim: expr $(,$idx: expr)*) => ( [INFO] [stdout] 300 | | impl $dvec { [INFO] [stdout] 301 | | #[inline] [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] 298 ~ macro_rules! small_dvec_impl { [INFO] [stdout] 299 | ($dvec: ident, $dim: expr $(,$idx: expr)*) => ( [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: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec_macros.rs:339:35 [INFO] [stdout] | [INFO] [stdout] 339 | macro_rules! small_dvec_from_impl ( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 340 | | ($dvec: ident, $dim: expr $(,$zeros: expr)*) => ( [INFO] [stdout] 341 | | impl $dvec { [INFO] [stdout] 342 | | /// Builds a vector filled with a constant. [INFO] [stdout] ... | [INFO] [stdout] 424 | | ) [INFO] [stdout] 425 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 339 ~ macro_rules! small_dvec_from_impl { [INFO] [stdout] 340 | ($dvec: ident, $dim: expr $(,$zeros: expr)*) => ( [INFO] [stdout] ... [INFO] [stdout] 424 | ) [INFO] [stdout] 425 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 425 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:194:23 [INFO] [stdout] | [INFO] [stdout] 194 | macro_rules! gen_takes( [INFO] [stdout] | _______________________^ [INFO] [stdout] 195 | | ($($field:ident -> $method:ident, $t:ty, $def:expr);+) => ( [INFO] [stdout] 196 | | $( [INFO] [stdout] 197 | | impl MarkupData { [INFO] [stdout] ... | [INFO] [stdout] 204 | | ) [INFO] [stdout] 205 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 194 ~ macro_rules! gen_takes{ [INFO] [stdout] 195 | ($($field:ident -> $method:ident, $t:ty, $def:expr);+) => ( [INFO] [stdout] ... [INFO] [stdout] 204 | ) [INFO] [stdout] 205 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 205 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:56:34 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn from_fn(dim: uint, f: |uint| -> N) -> DVec { [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:207:11 [INFO] [stdout] | [INFO] [stdout] 207 | gen_takes!( [INFO] [stdout] | ___________^ [INFO] [stdout] 208 | | name -> take_name, String, String::new(); [INFO] [stdout] 209 | | ref_data -> take_ref_data, String, String::new(); [INFO] [stdout] ... | [INFO] [stdout] 218 | | attributes -> take_attributes, Vec, vec!() [INFO] [stdout] 219 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 207 ~ gen_takes!{ [INFO] [stdout] 208 | name -> take_name, String, String::new(); [INFO] [stdout] ... [INFO] [stdout] 218 | attributes -> take_attributes, Vec, vec!() [INFO] [stdout] 219 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 219 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:80:11 [INFO] [stdout] | [INFO] [stdout] 80 | dvec_impl!(DVec) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 80 | dvec_impl!{DVec} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 80 | dvec_impl!(DVec); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 83 | pub struct DVec1 { [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] 84 | at: [N, ..1], [INFO] [stdout] | ^ expected one of 7 possible tokens [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:221:24 [INFO] [stdout] | [INFO] [stdout] 221 | macro_rules! self_error( [INFO] [stdout] | ________________________^ [INFO] [stdout] 222 | | ($this:ident; $msg:expr) => ($this.error($msg.to_string())); [INFO] [stdout] 223 | | ($this:ident; $fmt:expr, $($arg:expr),+) => ($this.error(format!($fmt, $($arg),+))) [INFO] [stdout] 224 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 221 ~ macro_rules! self_error{ [INFO] [stdout] 222 | ($this:ident; $msg:expr) => ($this.error($msg.to_string())); [INFO] [stdout] 223 | ($this:ident; $fmt:expr, $($arg:expr),+) => ($this.error(format!($fmt, $($arg),+))) [INFO] [stdout] 224 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 224 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:88:17 [INFO] [stdout] | [INFO] [stdout] 88 | small_dvec_impl!(DVec1, 1, 0) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 88 | small_dvec_impl!{DVec1, 1, 0} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 88 | small_dvec_impl!(DVec1, 1, 0); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `;`, found keyword `let` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:266:11 [INFO] [stdout] | [INFO] [stdout] 266 | }) [INFO] [stdout] | ^ help: add `;` here [INFO] [stdout] ... [INFO] [stdout] 269 | let ev = if self.depth() == 0 { [INFO] [stdout] | --- unexpected token [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/quaternion.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 43 | fn map(&mut self, op: |S| -> S) -> Quaternion { [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:89:22 [INFO] [stdout] | [INFO] [stdout] 89 | small_dvec_from_impl!(DVec1, 1, ::zero()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 89 | small_dvec_from_impl!{DVec1, 1, ::zero()} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 89 | small_dvec_from_impl!(DVec1, 1, ::zero()); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:353:37 [INFO] [stdout] | [INFO] [stdout] 353 | ... on_name: |&mut PullParser, Token, Name| -> Option) -> Option { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:94:12 [INFO] [stdout] | [INFO] [stdout] 93 | pub struct DVec2 { [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] 94 | at: [N, ..2], [INFO] [stdout] | ^ expected one of 7 possible tokens [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | small_dvec_impl!(DVec2, 2, 0, 1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 98 | small_dvec_impl!{DVec2, 2, 0, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 98 | small_dvec_impl!(DVec2, 2, 0, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:99:22 [INFO] [stdout] | [INFO] [stdout] 99 | small_dvec_from_impl!(DVec2, 2, ::zero(), ::zero()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 99 | small_dvec_from_impl!{DVec2, 2, ::zero(), ::zero()} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 99 | small_dvec_from_impl!(DVec2, 2, ::zero(), ::zero()); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:104:12 [INFO] [stdout] | [INFO] [stdout] 103 | pub struct DVec3 { [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] 104 | at: [N, ..3], [INFO] [stdout] | ^ expected one of 7 possible tokens [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | small_dvec_impl!(DVec3, 3, 0, 1, 2) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 108 | small_dvec_impl!{DVec3, 3, 0, 1, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 108 | small_dvec_impl!(DVec3, 3, 0, 1, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:109:22 [INFO] [stdout] | [INFO] [stdout] 109 | small_dvec_from_impl!(DVec3, 3, ::zero(), ::zero(), ::zero()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 109 | small_dvec_from_impl!{DVec3, 3, ::zero(), ::zero(), ::zero()} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 109 | small_dvec_from_impl!(DVec3, 3, ::zero(), ::zero(), ::zero()); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:114:12 [INFO] [stdout] | [INFO] [stdout] 113 | pub struct DVec4 { [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] 114 | at: [N, ..4], [INFO] [stdout] | ^ expected one of 7 possible tokens [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | small_dvec_impl!(DVec4, 4, 0, 1, 2, 3) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 118 | small_dvec_impl!{DVec4, 4, 0, 1, 2, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 118 | small_dvec_impl!(DVec4, 4, 0, 1, 2, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:119:22 [INFO] [stdout] | [INFO] [stdout] 119 | small_dvec_from_impl!(DVec4, 4, ::zero(), ::zero(), ::zero(), ::zero()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 119 | small_dvec_from_impl!{DVec4, 4, ::zero(), ::zero(), ::zero(), ::zero()} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 119 | small_dvec_from_impl!(DVec4, 4, ::zero(), ::zero(), ::zero(), ::zero()); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:124:12 [INFO] [stdout] | [INFO] [stdout] 123 | pub struct DVec5 { [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] 124 | at: [N, ..5], [INFO] [stdout] | ^ expected one of 7 possible tokens [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:128:17 [INFO] [stdout] | [INFO] [stdout] 128 | small_dvec_impl!(DVec5, 5, 0, 1, 2, 3, 4) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 128 | small_dvec_impl!{DVec5, 5, 0, 1, 2, 3, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 128 | small_dvec_impl!(DVec5, 5, 0, 1, 2, 3, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:129:22 [INFO] [stdout] | [INFO] [stdout] 129 | small_dvec_from_impl!(DVec5, 5, ::zero(), ::zero(), ::zero(), ::zero(), ::zero()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 129 | small_dvec_from_impl!{DVec5, 5, ::zero(), ::zero(), ::zero(), ::zero(), ::zero()} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 129 | small_dvec_from_impl!(DVec5, 5, ::zero(), ::zero(), ::zero(), ::zero(), ::zero()); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:134:12 [INFO] [stdout] | [INFO] [stdout] 133 | pub struct DVec6 { [INFO] [stdout] | ----- while parsing this struct [INFO] [stdout] 134 | at: [N, ..6], [INFO] [stdout] | ^ expected one of 7 possible tokens [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:138:17 [INFO] [stdout] | [INFO] [stdout] 138 | small_dvec_impl!(DVec6, 6, 0, 1, 2, 3, 4, 5) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 138 | small_dvec_impl!{DVec6, 6, 0, 1, 2, 3, 4, 5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 138 | small_dvec_impl!(DVec6, 6, 0, 1, 2, 3, 4, 5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/dvec.rs:139:22 [INFO] [stdout] | [INFO] [stdout] 139 | small_dvec_from_impl!(DVec6, 6, ::zero(), ::zero(), ::zero(), ::zero(), ::zero(), ::zero()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 139 | small_dvec_from_impl!{DVec6, 6, ::zero(), ::zero(), ::zero(), ::zero(), ::zero(), ::zero()} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 139 | small_dvec_from_impl!(DVec6, 6, ::zero(), ::zero(), ::zero(), ::zero(), ::zero(), ::zero()); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/quaternion.rs:55:23 [INFO] [stdout] | [INFO] [stdout] 55 | let slice: &[S, ..4] = unsafe { mem::transmute(self) }; [INFO] [stdout] | - ^ expected one of 7 possible tokens [INFO] [stdout] | | [INFO] [stdout] | while parsing the type for `slice` [INFO] [stdout] | help: use `=` if you meant to assign [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:3:22 [INFO] [stdout] | [INFO] [stdout] 3 | macro_rules! new_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 4 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 5 | | impl $t { [INFO] [stdout] 6 | | /// Creates a new vector. [INFO] [stdout] ... | [INFO] [stdout] 15 | | ) [INFO] [stdout] 16 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 3 ~ macro_rules! new_impl{ [INFO] [stdout] 4 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 15 | ) [INFO] [stdout] 16 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 16 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `include_bin` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/gl-rs-1669fe424cfaeccd/31f3ef8/src/khronos_api/src/lib.rs:4:36 [INFO] [stdout] | [INFO] [stdout] 4 | pub static GL_XML: &'static [u8] = include_bin!("../api/gl.xml"); [INFO] [stdout] | ^^^^^^^^^^^ help: a macro with a similar name exists: `include_str` [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/macros/mod.rs:1371:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `include_str` defined here [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:18:27 [INFO] [stdout] | [INFO] [stdout] 18 | macro_rules! as_array_impl( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 19 | | ($t: ident, $dim: expr) => ( [INFO] [stdout] 20 | | impl $t { [INFO] [stdout] 21 | | /// View this vector as an array. [INFO] [stdout] ... | [INFO] [stdout] 58 | | ) [INFO] [stdout] 59 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 18 ~ macro_rules! as_array_impl{ [INFO] [stdout] 19 | ($t: ident, $dim: expr) => ( [INFO] [stdout] ... [INFO] [stdout] 58 | ) [INFO] [stdout] 59 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 59 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:61:26 [INFO] [stdout] | [INFO] [stdout] 61 | macro_rules! at_fast_impl( [INFO] [stdout] | __________________________^ [INFO] [stdout] 62 | | ($t: ident, $dim: expr) => ( [INFO] [stdout] 63 | | impl $t { [INFO] [stdout] 64 | | /// Unsafe read access to a vector element by index. [INFO] [stdout] ... | [INFO] [stdout] 76 | | ) [INFO] [stdout] 77 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 61 ~ macro_rules! at_fast_impl{ [INFO] [stdout] 62 | ($t: ident, $dim: expr) => ( [INFO] [stdout] ... [INFO] [stdout] 76 | ) [INFO] [stdout] 77 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 77 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:81:22 [INFO] [stdout] | [INFO] [stdout] 81 | macro_rules! ord_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 82 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 83 | | impl POrd for $t { [INFO] [stdout] 84 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 151 | | ) [INFO] [stdout] 152 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 81 ~ macro_rules! ord_impl{ [INFO] [stdout] 82 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 151 | ) [INFO] [stdout] 152 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 152 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `include_bin` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/gl-rs-1669fe424cfaeccd/31f3ef8/src/khronos_api/src/lib.rs:7:37 [INFO] [stdout] | [INFO] [stdout] 7 | pub static EGL_XML: &'static [u8] = include_bin!("../api/egl.xml"); [INFO] [stdout] | ^^^^^^^^^^^ help: a macro with a similar name exists: `include_str` [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/macros/mod.rs:1371:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `include_str` defined here [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:154:27 [INFO] [stdout] | [INFO] [stdout] 154 | macro_rules! vec_axis_impl( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 155 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 156 | | impl $t { [INFO] [stdout] 157 | | /// Create a unit vector with its `$comp0` component equal to 1.0. [INFO] [stdout] ... | [INFO] [stdout] 179 | | ) [INFO] [stdout] 180 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 154 ~ macro_rules! vec_axis_impl{ [INFO] [stdout] 155 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 179 | ) [INFO] [stdout] 180 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 180 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::io::Command` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::io::Command; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no `Command` in `io` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct instead [INFO] [stdout] | [INFO] [stdout] 1 | use std::process::Command; [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:182:27 [INFO] [stdout] | [INFO] [stdout] 182 | macro_rules! vec_cast_impl( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 183 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 184 | | impl> Cast<$t> for $t { [INFO] [stdout] 185 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 190 | | ) [INFO] [stdout] 191 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 182 ~ macro_rules! vec_cast_impl{ [INFO] [stdout] 183 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 190 | ) [INFO] [stdout] 191 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 191 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `include_bin` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/gl-rs-1669fe424cfaeccd/31f3ef8/src/khronos_api/src/lib.rs:10:37 [INFO] [stdout] | [INFO] [stdout] 10 | pub static WGL_XML: &'static [u8] = include_bin!("../api/wgl.xml"); [INFO] [stdout] | ^^^^^^^^^^^ help: a macro with a similar name exists: `include_str` [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/macros/mod.rs:1371:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `include_str` defined here [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:193:28 [INFO] [stdout] | [INFO] [stdout] 193 | macro_rules! indexable_impl( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 194 | | ($t: ident, $dim: expr) => ( [INFO] [stdout] 195 | | impl Shape for $t { [INFO] [stdout] 196 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 234 | | ) [INFO] [stdout] 235 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 193 ~ macro_rules! indexable_impl{ [INFO] [stdout] 194 | ($t: ident, $dim: expr) => ( [INFO] [stdout] ... [INFO] [stdout] 234 | ) [INFO] [stdout] 235 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 235 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/compile_msg-efbf2da7c5d3a45b/32a98df/src/lib.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar, macro_rules)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: plugins are no longer supported [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:353:60 [INFO] [stdout] | [INFO] [stdout] 353 | ... on_name: |&mut PullParser, Token, Name| -> Option) -> Option { [INFO] [stdout] | ^ expected one of `:`, `@`, or `|` [INFO] [stdout] | [INFO] [stdout] = note: anonymous parameters are removed in the 2018 edition (see RFC 1685) [INFO] [stdout] help: if this is a parameter name, give it a type [INFO] [stdout] | [INFO] [stdout] 353 | on_name: |&mut PullParser, Token: TypeName, Name| -> Option) -> Option { [INFO] [stdout] | ++++++++++ [INFO] [stdout] help: if this is a type, explicitly ignore the parameter name [INFO] [stdout] | [INFO] [stdout] 353 | on_name: |&mut PullParser, _: Token, Name| -> Option) -> Option { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::io::process` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | use std::io::process::InheritFd; [INFO] [stdout] | ^^^^^^^ could not find `process` in `io` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:237:24 [INFO] [stdout] | [INFO] [stdout] 237 | macro_rules! index_impl( [INFO] [stdout] | ________________________^ [INFO] [stdout] 238 | | ($t: ident) => ( [INFO] [stdout] 239 | | impl Index for $t { [INFO] [stdout] 240 | | fn index(&self, i: &uint) -> &N { [INFO] [stdout] ... | [INFO] [stdout] 250 | | ) [INFO] [stdout] 251 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 237 ~ macro_rules! index_impl{ [INFO] [stdout] 238 | ($t: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 250 | ) [INFO] [stdout] 251 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 251 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::os::getenv` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | use std::os::getenv; [INFO] [stdout] | ^^^^^^^^^^^^^^^ no `getenv` in `os` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:353:68 [INFO] [stdout] | [INFO] [stdout] 353 | ... on_name: |&mut PullParser, Token, Name| -> Option) -> Option { [INFO] [stdout] | ---- ^^ expected parameter name [INFO] [stdout] | | [INFO] [stdout] | while parsing this or-pattern starting here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `include_bin` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/gl-rs-1669fe424cfaeccd/31f3ef8/src/khronos_api/src/lib.rs:13:37 [INFO] [stdout] | [INFO] [stdout] 13 | pub static GLX_XML: &'static [u8] = include_bin!("../api/glx.xml"); [INFO] [stdout] | ^^^^^^^^^^^ help: a macro with a similar name exists: `include_str` [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/macros/mod.rs:1371:5 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `include_str` defined here [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:253:29 [INFO] [stdout] | [INFO] [stdout] 253 | macro_rules! new_repeat_impl( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 254 | | ($t: ident, $param: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 255 | | impl $t { [INFO] [stdout] 256 | | /// Creates a new vector with all its components equal to a given value. [INFO] [stdout] ... | [INFO] [stdout] 265 | | ) [INFO] [stdout] 266 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 253 ~ macro_rules! new_repeat_impl{ [INFO] [stdout] 254 | ($t: ident, $param: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 265 | ) [INFO] [stdout] 266 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 266 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:398:60 [INFO] [stdout] | [INFO] [stdout] 398 | fn read_attribute_value(&mut self, t: Token, on_value: |&mut PullParser, String| -> Option) -> Option { [INFO] [stdout] | ^ expected type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected parameter name, found `->` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:398:86 [INFO] [stdout] | [INFO] [stdout] 398 | fn read_attribute_value(&mut self, t: Token, on_value: |&mut PullParser, String| -> Option) -> Option { [INFO] [stdout] | ------ ^^ expected parameter name [INFO] [stdout] | | [INFO] [stdout] | while parsing this or-pattern starting here [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:268:27 [INFO] [stdout] | [INFO] [stdout] 268 | macro_rules! iterable_impl( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 269 | | ($t: ident, $dim: expr) => ( [INFO] [stdout] 270 | | impl Iterable for $t { [INFO] [stdout] 271 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 278 | | ) [INFO] [stdout] 279 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 268 ~ macro_rules! iterable_impl{ [INFO] [stdout] 269 | ($t: ident, $dim: expr) => ( [INFO] [stdout] ... [INFO] [stdout] 278 | ) [INFO] [stdout] 279 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 279 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:416:26 [INFO] [stdout] | [INFO] [stdout] 416 | let st = box self.st.clone(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 416 | let st = Box::new(self.st.clone()); [INFO] [stdout] | ~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `box_syntax` has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:431:65 [INFO] [stdout] | [INFO] [stdout] 431 | self.into_state_continue(State::InsideReference(box State::OutsideTag)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `Box::new()` instead [INFO] [stdout] | [INFO] [stdout] 431 | self.into_state_continue(State::InsideReference(Box::new(State::OutsideTag))), [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:625:38 [INFO] [stdout] | [INFO] [stdout] 625 | macro_rules! unexpected_token( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 626 | | ($this:expr; $t:expr) => (Some($this.error(format!("Unexpected token inside XML declaration: {}", $t)))); [INFO] [stdout] 627 | | ($t:expr) => (unexpected_token!(self; $t)); [INFO] [stdout] 628 | | ) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 625 ~ macro_rules! unexpected_token{ [INFO] [stdout] 626 | ($this:expr; $t:expr) => (Some($this.error(format!("Unexpected token inside XML declaration: {}", $t)))); [INFO] [stdout] 627 | ($t:expr) => (unexpected_token!(self; $t)); [INFO] [stdout] 628 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 628 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:799:38 [INFO] [stdout] | [INFO] [stdout] 799 | macro_rules! unexpected_token(($t:expr) => (Some(self_error!(self; "Unexpected token inside opening tag: {}", $t)))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 799 | macro_rules! unexpected_token{($t:expr) => (Some(self_error!(self; "Unexpected token inside opening tag: {}", $t)))} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 799 | macro_rules! unexpected_token(($t:expr) => (Some(self_error!(self; "Unexpected token inside opening tag: {}", $t)))); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:281:31 [INFO] [stdout] | [INFO] [stdout] 281 | macro_rules! iterable_mut_impl( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 282 | | ($t: ident, $dim: expr) => ( [INFO] [stdout] 283 | | impl IterableMut for $t { [INFO] [stdout] 284 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 291 | | ) [INFO] [stdout] 292 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 281 ~ macro_rules! iterable_mut_impl{ [INFO] [stdout] 282 | ($t: ident, $dim: expr) => ( [INFO] [stdout] ... [INFO] [stdout] 291 | ) [INFO] [stdout] 292 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 292 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:1051:30 [INFO] [stdout] | [INFO] [stdout] 1051 | macro_rules! expect_event( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 1052 | | ($r:expr, $p:expr, $t:pat) => ( [INFO] [stdout] 1053 | | match $p.next(&mut $r) { [INFO] [stdout] 1054 | | $t => {} [INFO] [stdout] ... | [INFO] [stdout] 1063 | | ) [INFO] [stdout] 1064 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 1051 ~ macro_rules! expect_event{ [INFO] [stdout] 1052 | ($r:expr, $p:expr, $t:pat) => ( [INFO] [stdout] ... [INFO] [stdout] 1063 | ) [INFO] [stdout] 1064 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 1064 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:294:22 [INFO] [stdout] | [INFO] [stdout] 294 | macro_rules! dim_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 295 | | ($t: ident, $dim: expr) => ( [INFO] [stdout] 296 | | impl Dim for $t { [INFO] [stdout] 297 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 302 | | ) [INFO] [stdout] 303 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 294 ~ macro_rules! dim_impl{ [INFO] [stdout] 295 | ($t: ident, $dim: expr) => ( [INFO] [stdout] ... [INFO] [stdout] 302 | ) [INFO] [stdout] 303 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 303 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:1066:27 [INFO] [stdout] | [INFO] [stdout] 1066 | macro_rules! test_data( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 1067 | | ($d:expr) => ({ [INFO] [stdout] 1068 | | static DATA: &'static str = $d; [INFO] [stdout] 1069 | | let r = BufReader::new(DATA.as_bytes()); [INFO] [stdout] ... | [INFO] [stdout] 1072 | | }) [INFO] [stdout] 1073 | | ) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 1066 ~ macro_rules! test_data{ [INFO] [stdout] 1067 | ($d:expr) => ({ [INFO] [stdout] ... [INFO] [stdout] 1072 | }) [INFO] [stdout] 1073 ~ } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 1073 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:305:28 [INFO] [stdout] | [INFO] [stdout] 305 | macro_rules! container_impl( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 306 | | ($t: ident) => ( [INFO] [stdout] 307 | | impl $t { [INFO] [stdout] 308 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 313 | | ) [INFO] [stdout] 314 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 305 ~ macro_rules! container_impl{ [INFO] [stdout] 306 | ($t: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 313 | ) [INFO] [stdout] 314 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 314 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:316:24 [INFO] [stdout] | [INFO] [stdout] 316 | macro_rules! basis_impl( [INFO] [stdout] | ________________________^ [INFO] [stdout] 317 | | ($t: ident, $dim: expr) => ( [INFO] [stdout] 318 | | impl> Basis for $t { [INFO] [stdout] 319 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 377 | | ) [INFO] [stdout] 378 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 316 ~ macro_rules! basis_impl{ [INFO] [stdout] 317 | ($t: ident, $dim: expr) => ( [INFO] [stdout] ... [INFO] [stdout] 377 | ) [INFO] [stdout] 378 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 378 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/config.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 79 | gen_setters!(ParserConfig, [INFO] [stdout] | _____________^ [INFO] [stdout] 80 | | trim_whitespace: bool, [INFO] [stdout] 81 | | whitespace_to_characters: bool, [INFO] [stdout] 82 | | cdata_to_characters: bool, [INFO] [stdout] 83 | | ignore_comments: bool, [INFO] [stdout] 84 | | coalesce_characters: bool [INFO] [stdout] 85 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 79 ~ gen_setters!{ParserConfig, [INFO] [stdout] 80 | trim_whitespace: bool, [INFO] [stdout] ... [INFO] [stdout] 84 | coalesce_characters: bool [INFO] [stdout] 85 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 85 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead? [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/gl-rs-1669fe424cfaeccd/31f3ef8/src/gl_common/src/lib.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern crate libc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #27812 for more information [INFO] [stdout] = help: add `#![feature(rustc_private)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:380:23 [INFO] [stdout] | [INFO] [stdout] 380 | macro_rules! axpy_impl( [INFO] [stdout] | _______________________^ [INFO] [stdout] 381 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 382 | | impl + Mul> Axpy for $t { [INFO] [stdout] 383 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 389 | | ) [INFO] [stdout] 390 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 380 ~ macro_rules! axpy_impl{ [INFO] [stdout] 381 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 389 | ) [INFO] [stdout] 390 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 390 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead? [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/gl-rs-1669fe424cfaeccd/31f3ef8/src/gl_common/src/lib.rs:10:45 [INFO] [stdout] | [INFO] [stdout] 10 | fn get_proc_addr(&self, &str) -> *const libc::c_void; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #27812 for more information [INFO] [stdout] = help: add `#![feature(rustc_private)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:392:22 [INFO] [stdout] | [INFO] [stdout] 392 | macro_rules! add_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 393 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 394 | | impl> Add<$t, $t> for $t { [INFO] [stdout] 395 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 400 | | ) [INFO] [stdout] 401 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 392 ~ macro_rules! add_impl{ [INFO] [stdout] 393 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 400 | ) [INFO] [stdout] 401 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 401 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `fs` in `io` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:91:18 [INFO] [stdout] | [INFO] [stdout] 91 | std::io::fs::mkdir_recursive(&obj.dir_path(), std::io::USER_RWX).unwrap(); [INFO] [stdout] | ^^ could not find `fs` in `io` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:403:29 [INFO] [stdout] | [INFO] [stdout] 403 | macro_rules! scalar_add_impl( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 404 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 405 | | // $t against scalar [INFO] [stdout] 406 | | impl> Add> for $t { [INFO] [stdout] ... | [INFO] [stdout] 412 | | ) [INFO] [stdout] 413 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 403 ~ macro_rules! scalar_add_impl{ [INFO] [stdout] 404 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 412 | ) [INFO] [stdout] 413 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 413 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:415:22 [INFO] [stdout] | [INFO] [stdout] 415 | macro_rules! sub_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 416 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 417 | | impl> Sub<$t, $t> for $t { [INFO] [stdout] 418 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 423 | | ) [INFO] [stdout] 424 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 415 ~ macro_rules! sub_impl{ [INFO] [stdout] 416 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 423 | ) [INFO] [stdout] 424 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 424 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:426:29 [INFO] [stdout] | [INFO] [stdout] 426 | macro_rules! scalar_sub_impl( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 427 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 428 | | impl> Sub> for $t { [INFO] [stdout] 429 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 434 | | ) [INFO] [stdout] 435 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 426 ~ macro_rules! scalar_sub_impl{ [INFO] [stdout] 427 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 434 | ) [INFO] [stdout] 435 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 435 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:8:34 [INFO] [stdout] | [INFO] [stdout] 8 | pub include_directories: Vec, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/writer/emitter.rs:81:20 [INFO] [stdout] | [INFO] [stdout] 81 | macro_rules! io_try( [INFO] [stdout] | ____________________^ [INFO] [stdout] 82 | | ($e:expr) => ( [INFO] [stdout] 83 | | match $e { [INFO] [stdout] 84 | | Ok(value) => value, [INFO] [stdout] ... | [INFO] [stdout] 87 | | ) [INFO] [stdout] 88 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 81 ~ macro_rules! io_try{ [INFO] [stdout] 82 | ($e:expr) => ( [INFO] [stdout] ... [INFO] [stdout] 87 | ) [INFO] [stdout] 88 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 88 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Path` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:12:22 [INFO] [stdout] | [INFO] [stdout] 12 | pub objects: Vec, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0658`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Path` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:86:15 [INFO] [stdout] | [INFO] [stdout] 86 | let src = Path::new(getenv("CARGO_MANIFEST_DIR").unwrap()); [INFO] [stdout] | ^^^^ use of undeclared type `Path` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/writer/emitter.rs:90:22 [INFO] [stdout] | [INFO] [stdout] 90 | macro_rules! io_chain( [INFO] [stdout] | ______________________^ [INFO] [stdout] 91 | | ($e:expr) => (io_wrap($e)); [INFO] [stdout] 92 | | ($e:expr, $($rest:expr),+) => ({ [INFO] [stdout] 93 | | io_try!($e); [INFO] [stdout] 94 | | io_chain!($($rest),+) [INFO] [stdout] 95 | | }) [INFO] [stdout] 96 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 90 ~ macro_rules! io_chain{ [INFO] [stdout] 91 | ($e:expr) => (io_wrap($e)); [INFO] [stdout] ... [INFO] [stdout] 95 | }) [INFO] [stdout] 96 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 96 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Path` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:87:15 [INFO] [stdout] | [INFO] [stdout] 87 | let dst = Path::new(getenv("OUT_DIR").unwrap()); [INFO] [stdout] | ^^^^ use of undeclared type `Path` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `USER_RWX` in module `std::io` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:91:64 [INFO] [stdout] | [INFO] [stdout] 91 | std::io::fs::mkdir_recursive(&obj.dir_path(), std::io::USER_RWX).unwrap(); [INFO] [stdout] | ^^^^^^^^ not found in `std::io` [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/writer/emitter.rs:98:26 [INFO] [stdout] | [INFO] [stdout] 98 | macro_rules! wrapped_with( [INFO] [stdout] | __________________________^ [INFO] [stdout] 99 | | ($_self:ident; $before_name:ident ($arg:expr) and $after_name:ident, $body:expr) => ({ [INFO] [stdout] 100 | | try!($_self.$before_name($arg)); [INFO] [stdout] 101 | | let result = $body; [INFO] [stdout] ... | [INFO] [stdout] 104 | | }) [INFO] [stdout] 105 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 98 ~ macro_rules! wrapped_with{ [INFO] [stdout] 99 | ($_self:ident; $before_name:ident ($arg:expr) and $after_name:ident, $body:expr) => ({ [INFO] [stdout] ... [INFO] [stdout] 104 | }) [INFO] [stdout] 105 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 105 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: borrow expressions cannot be annotated with lifetimes [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/quaternion.rs:63:20 [INFO] [stdout] | [INFO] [stdout] 63 | let slice: &'a mut [S, ..4] = unsafe { mem::transmute(self) }; [INFO] [stdout] | ^-------^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | annotated with lifetime here [INFO] [stdout] | [INFO] [stdout] help: remove the lifetime annotation [INFO] [stdout] | [INFO] [stdout] 63 - let slice: &'a mut [S, ..4] = unsafe { mem::transmute(self) }; [INFO] [stdout] 63 + let slice: &[S, ..4] = unsafe { mem::transmute(self) }; [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/writer/emitter.rs:107:24 [INFO] [stdout] | [INFO] [stdout] 107 | macro_rules! if_present( [INFO] [stdout] | ________________________^ [INFO] [stdout] 108 | | ($opt:ident, $body:expr) => ($opt.map(|$opt| $body).unwrap_or(Ok(()))) [INFO] [stdout] 109 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 107 ~ macro_rules! if_present{ [INFO] [stdout] 108 | ($opt:ident, $body:expr) => ($opt.map(|$opt| $body).unwrap_or(Ok(()))) [INFO] [stdout] 109 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 109 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/quaternion.rs:63:30 [INFO] [stdout] | [INFO] [stdout] 63 | let slice: &'a mut [S, ..4] = unsafe { mem::transmute(self) }; [INFO] [stdout] | - ^ expected one of 7 possible tokens [INFO] [stdout] | | [INFO] [stdout] | while parsing the type for `slice` [INFO] [stdout] | help: use `=` if you meant to assign [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/writer/emitter.rs:111:10 [INFO] [stdout] | [INFO] [stdout] 111 | bitflags!( [INFO] [stdout] | __________^ [INFO] [stdout] 112 | | flags IndentFlags: u8 { [INFO] [stdout] 113 | | const WROTE_NOTHING = 0, [INFO] [stdout] 114 | | const WROTE_MARKUP = 1, [INFO] [stdout] 115 | | const WROTE_TEXT = 2 [INFO] [stdout] 116 | | } [INFO] [stdout] 117 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 111 ~ bitflags!{ [INFO] [stdout] 112 | flags IndentFlags: u8 { [INFO] [stdout] ... [INFO] [stdout] 116 | } [INFO] [stdout] 117 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 117 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:437:22 [INFO] [stdout] | [INFO] [stdout] 437 | macro_rules! mul_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 438 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 439 | | impl> Mul<$t, $t> for $t { [INFO] [stdout] 440 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 445 | | ) [INFO] [stdout] 446 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 437 ~ macro_rules! mul_impl{ [INFO] [stdout] 438 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 445 | ) [INFO] [stdout] 446 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 446 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:448:29 [INFO] [stdout] | [INFO] [stdout] 448 | macro_rules! scalar_mul_impl( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 449 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 450 | | impl> Mul> for $t { [INFO] [stdout] 451 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 456 | | ) [INFO] [stdout] 457 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 448 ~ macro_rules! scalar_mul_impl{ [INFO] [stdout] 449 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 456 | ) [INFO] [stdout] 457 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 457 | ); [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/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/writer/config.rs:24:13 [INFO] [stdout] | [INFO] [stdout] 24 | gen_setters!(EmitterConfig, [INFO] [stdout] | _____________^ [INFO] [stdout] 25 | | line_separator: String, [INFO] [stdout] 26 | | indent_string: String, [INFO] [stdout] 27 | | perform_indent: bool, [INFO] [stdout] ... | [INFO] [stdout] 30 | | cdata_to_characters: bool [INFO] [stdout] 31 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 24 ~ gen_setters!{EmitterConfig, [INFO] [stdout] 25 | line_separator: String, [INFO] [stdout] ... [INFO] [stdout] 30 | cdata_to_characters: bool [INFO] [stdout] 31 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 31 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `khronos_api` (lib) due to 5 previous errors [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:459:22 [INFO] [stdout] | [INFO] [stdout] 459 | macro_rules! div_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 460 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 461 | | impl> Div<$t, $t> for $t { [INFO] [stdout] 462 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 467 | | ) [INFO] [stdout] 468 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 459 ~ macro_rules! div_impl{ [INFO] [stdout] 460 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 467 | ) [INFO] [stdout] 468 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 468 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: `$it:expr` is followed by `$body:expr`, which is not allowed for `expr` fragments [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/macros.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | ($e:ident in $it:expr $body:expr) => ( [INFO] [stdout] | ^^^^^^^^^^ not allowed after `expr` fragments [INFO] [stdout] | [INFO] [stdout] = note: allowed there are: `=>`, `,` or `;` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gl_common` (lib) due to 3 previous errors [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:470:29 [INFO] [stdout] | [INFO] [stdout] 470 | macro_rules! scalar_div_impl( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 471 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 472 | | impl> Div> for $t { [INFO] [stdout] 473 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 478 | | ) [INFO] [stdout] 479 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 470 ~ macro_rules! scalar_div_impl{ [INFO] [stdout] 471 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 478 | ) [INFO] [stdout] 479 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 479 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `$st:pat` is followed by `->`, which is not allowed for `pat` fragments [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:173:16 [INFO] [stdout] | [INFO] [stdout] 173 | $($st:pat -> $stc:pat -> $next_st:ident ! $chunk:expr),+; [INFO] [stdout] | ^^ not allowed after `pat` fragments [INFO] [stdout] | [INFO] [stdout] = note: allowed there are: `=>`, `,`, `=`, `|`, `if` or `in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `$stc:pat` is followed by `->`, which is not allowed for `pat` fragments [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | $($st:pat -> $stc:pat -> $next_st:ident ! $chunk:expr),+; [INFO] [stdout] | ^^ not allowed after `pat` fragments [INFO] [stdout] | [INFO] [stdout] = note: allowed there are: `=>`, `,`, `=`, `|`, `if` or `in` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:481:22 [INFO] [stdout] | [INFO] [stdout] 481 | macro_rules! neg_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 482 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 483 | | impl> Neg<$t> for $t { [INFO] [stdout] 484 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 489 | | ) [INFO] [stdout] 490 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 481 ~ macro_rules! neg_impl{ [INFO] [stdout] 482 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 489 | ) [INFO] [stdout] 490 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 490 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:492:22 [INFO] [stdout] | [INFO] [stdout] 492 | macro_rules! dot_impl( [INFO] [stdout] | ______________________^ [INFO] [stdout] 493 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 494 | | impl Dot for $t { [INFO] [stdout] 495 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 500 | | ) [INFO] [stdout] 501 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 492 ~ macro_rules! dot_impl{ [INFO] [stdout] 493 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 500 | ) [INFO] [stdout] 501 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 501 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:503:29 [INFO] [stdout] | [INFO] [stdout] 503 | macro_rules! scalar_ops_impl( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 504 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 505 | | impl> ScalarMul for $t { [INFO] [stdout] 506 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 532 | | ) [INFO] [stdout] 533 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 503 ~ macro_rules! scalar_ops_impl{ [INFO] [stdout] 504 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 532 | ) [INFO] [stdout] 533 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 533 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:535:33 [INFO] [stdout] | [INFO] [stdout] 535 | macro_rules! vec_mul_scalar_impl( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 536 | | ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 537 | | impl $trhs<$n, $t<$n>> for $n { [INFO] [stdout] 538 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 543 | | ) [INFO] [stdout] 544 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 535 ~ macro_rules! vec_mul_scalar_impl{ [INFO] [stdout] 536 | ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 543 | ) [INFO] [stdout] 544 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 544 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:178:17 [INFO] [stdout] | [INFO] [stdout] 178 | macro_rules! vec( [INFO] [stdout] | _________________^ [INFO] [stdout] 179 | | ($Self:ident <$S:ident> { $($field:ident),+ }, $n:expr) => ( [INFO] [stdout] 180 | | #[deriving(PartialEq, Eq, Copy, Clone, Hash, Encodable, Decodable, Rand)] [INFO] [stdout] 181 | | pub struct $Self { $(pub $field: S),+ } [INFO] [stdout] ... | [INFO] [stdout] 337 | | ) [INFO] [stdout] 338 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 178 ~ macro_rules! vec{ [INFO] [stdout] 179 | ($Self:ident <$S:ident> { $($field:ident),+ }, $n:expr) => ( [INFO] [stdout] ... [INFO] [stdout] 337 | ) [INFO] [stdout] 338 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 338 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | vec!(Vector2 { x, y }, 2) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 349 | vec!{Vector2 { x, y }, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 349 | vec!(Vector2 { x, y }, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:546:33 [INFO] [stdout] | [INFO] [stdout] 546 | macro_rules! vec_div_scalar_impl( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 547 | | ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 548 | | impl $trhs<$n, $t<$n>> for $n { [INFO] [stdout] 549 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 554 | | ) [INFO] [stdout] 555 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 546 ~ macro_rules! vec_div_scalar_impl{ [INFO] [stdout] 547 | ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 554 | ) [INFO] [stdout] 555 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 555 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:350:5 [INFO] [stdout] | [INFO] [stdout] 350 | vec!(Vector3 { x, y, z }, 3) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 350 | vec!{Vector3 { x, y, z }, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 350 | vec!(Vector3 { x, y, z }, 3); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `syntax` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/compile_msg-efbf2da7c5d3a45b/32a98df/src/lib.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | extern crate syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [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/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:351:5 [INFO] [stdout] | [INFO] [stdout] 351 | vec!(Vector4 { x, y, z, w }, 4) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 351 | vec!{Vector4 { x, y, z, w }, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 351 | vec!(Vector4 { x, y, z, w }, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:557:33 [INFO] [stdout] | [INFO] [stdout] 557 | macro_rules! vec_add_scalar_impl( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 558 | | ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 559 | | impl $trhs<$n, $t<$n>> for $n { [INFO] [stdout] 560 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 565 | | ) [INFO] [stdout] 566 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 557 ~ macro_rules! vec_add_scalar_impl{ [INFO] [stdout] 558 | ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 565 | ) [INFO] [stdout] 566 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 566 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:568:33 [INFO] [stdout] | [INFO] [stdout] 568 | macro_rules! vec_sub_scalar_impl( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 569 | | ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 570 | | impl $trhs<$n, $t<$n>> for $n { [INFO] [stdout] 571 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 576 | | ) [INFO] [stdout] 577 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 568 ~ macro_rules! vec_sub_scalar_impl{ [INFO] [stdout] 569 | ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 576 | ) [INFO] [stdout] 577 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 577 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0462]: found staticlib `rustc` instead of rlib or dylib [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/compile_msg-efbf2da7c5d3a45b/32a98df/src/lib.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern crate rustc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the following crate versions were found: [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.dfsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.asan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.lsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.msan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.tsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/f609b7e0586f81fefb3523e3e17adf779ac416be/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.safestack.a [INFO] [stdout] = help: please recompile that crate using --crate-type lib [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:579:30 [INFO] [stdout] | [INFO] [stdout] 579 | macro_rules! translation_impl( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 580 | | ($t: ident) => ( [INFO] [stdout] 581 | | impl + Neg> Translation<$t> for $t { [INFO] [stdout] 582 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 617 | | ) [INFO] [stdout] 618 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 579 ~ macro_rules! translation_impl{ [INFO] [stdout] 580 | ($t: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 617 | ) [INFO] [stdout] 618 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 618 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:620:23 [INFO] [stdout] | [INFO] [stdout] 620 | macro_rules! norm_impl( [INFO] [stdout] | _______________________^ [INFO] [stdout] 621 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 622 | | impl Norm for $t { [INFO] [stdout] 623 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 645 | | ) [INFO] [stdout] 646 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 620 ~ macro_rules! norm_impl{ [INFO] [stdout] 621 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 645 | ) [INFO] [stdout] 646 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 646 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:648:28 [INFO] [stdout] | [INFO] [stdout] 648 | macro_rules! approx_eq_impl( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 649 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 650 | | impl> ApproxEq for $t { [INFO] [stdout] 651 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 668 | | ) [INFO] [stdout] 669 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 648 ~ macro_rules! approx_eq_impl{ [INFO] [stdout] 649 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 668 | ) [INFO] [stdout] 669 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 669 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:671:27 [INFO] [stdout] | [INFO] [stdout] 671 | macro_rules! zero_one_impl( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 672 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 673 | | impl One for $t { [INFO] [stdout] 674 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 698 | | ) [INFO] [stdout] 699 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 671 ~ macro_rules! zero_one_impl{ [INFO] [stdout] 672 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 698 | ) [INFO] [stdout] 699 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 699 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:701:32 [INFO] [stdout] | [INFO] [stdout] 701 | macro_rules! from_iterator_impl( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 702 | | ($t: ident, $param0: ident $(, $paramN: ident)*) => ( [INFO] [stdout] 703 | | impl FromIterator for $t { [INFO] [stdout] 704 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 709 | | ) [INFO] [stdout] 710 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 701 ~ macro_rules! from_iterator_impl{ [INFO] [stdout] 702 | ($t: ident, $param0: ident $(, $paramN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 709 | ) [INFO] [stdout] 710 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 710 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/point.rs:104:22 [INFO] [stdout] | [INFO] [stdout] 104 | impl FixedArray<[S, ..2]> for Point2 { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] | [INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments [INFO] [stdout] | [INFO] [stdout] 104 | impl FixedArray<{ [S, ..2] }> for Point2 { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/point.rs:106:30 [INFO] [stdout] | [INFO] [stdout] 104 | impl FixedArray<[S, ..2]> for Point2 { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 105 | #[inline] [INFO] [stdout] 106 | fn into_fixed(self) -> [S, ..2] { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 135 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/point.rs:153:27 [INFO] [stdout] | [INFO] [stdout] 153 | fn map(&mut self, op: |S| -> S) -> Point2 { [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:712:26 [INFO] [stdout] | [INFO] [stdout] 712 | macro_rules! bounded_impl( [INFO] [stdout] | __________________________^ [INFO] [stdout] 713 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 714 | | impl Bounded for $t { [INFO] [stdout] 715 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 731 | | ) [INFO] [stdout] 732 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 712 ~ macro_rules! bounded_impl{ [INFO] [stdout] 713 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 731 | ) [INFO] [stdout] 732 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 732 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/point.rs:258:22 [INFO] [stdout] | [INFO] [stdout] 258 | impl FixedArray<[S, ..3]> for Point3 { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] | [INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments [INFO] [stdout] | [INFO] [stdout] 258 | impl FixedArray<{ [S, ..3] }> for Point3 { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/point.rs:260:30 [INFO] [stdout] | [INFO] [stdout] 258 | impl FixedArray<[S, ..3]> for Point3 { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 259 | #[inline] [INFO] [stdout] 260 | fn into_fixed(self) -> [S, ..3] { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 289 | } [INFO] [stdout] | - the item list ends here [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:734:37 [INFO] [stdout] | [INFO] [stdout] 734 | macro_rules! vec_to_homogeneous_impl( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 735 | | ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 736 | | impl ToHomogeneous<$t2> for $t { [INFO] [stdout] 737 | | fn to_homogeneous(&self) -> $t2 { [INFO] [stdout] ... | [INFO] [stdout] 746 | | ) [INFO] [stdout] 747 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 734 ~ macro_rules! vec_to_homogeneous_impl{ [INFO] [stdout] 735 | ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 746 | ) [INFO] [stdout] 747 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 747 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/point.rs:307:27 [INFO] [stdout] | [INFO] [stdout] 307 | fn map(&mut self, op: |S| -> S) -> Point3 { [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:749:39 [INFO] [stdout] | [INFO] [stdout] 749 | macro_rules! vec_from_homogeneous_impl( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 750 | | ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 751 | | impl + One + Zero> FromHomogeneous<$t2> for $t { [INFO] [stdout] 752 | | fn from(v: &$t2) -> $t { [INFO] [stdout] ... | [INFO] [stdout] 761 | | ) [INFO] [stdout] 762 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 749 ~ macro_rules! vec_from_homogeneous_impl{ [INFO] [stdout] 750 | ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 761 | ) [INFO] [stdout] 762 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 762 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:764:28 [INFO] [stdout] | [INFO] [stdout] 764 | macro_rules! translate_impl( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 765 | | ($tv: ident, $t: ident) => ( [INFO] [stdout] 766 | | impl + Sub> Translate<$t> for $tv { [INFO] [stdout] 767 | | fn translate(&self, other: &$t) -> $t { [INFO] [stdout] ... | [INFO] [stdout] 775 | | ) [INFO] [stdout] 776 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 764 ~ macro_rules! translate_impl{ [INFO] [stdout] 765 | ($tv: ident, $t: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 775 | ) [INFO] [stdout] 776 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 776 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:778:25 [INFO] [stdout] | [INFO] [stdout] 778 | macro_rules! rotate_impl( [INFO] [stdout] | _________________________^ [INFO] [stdout] 779 | | ($t: ident) => ( [INFO] [stdout] 780 | | impl Rotate for $t { [INFO] [stdout] 781 | | fn rotate(&self, other: &O) -> O { [INFO] [stdout] ... | [INFO] [stdout] 789 | | ) [INFO] [stdout] 790 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 778 ~ macro_rules! rotate_impl{ [INFO] [stdout] 779 | ($t: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 789 | ) [INFO] [stdout] 790 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 790 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:792:28 [INFO] [stdout] | [INFO] [stdout] 792 | macro_rules! transform_impl( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 793 | | ($tv: ident, $t: ident) => ( [INFO] [stdout] 794 | | impl + Sub> Transform<$t> for $tv { [INFO] [stdout] 795 | | fn transform(&self, other: &$t) -> $t { [INFO] [stdout] ... | [INFO] [stdout] 803 | | ) [INFO] [stdout] 804 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 792 ~ macro_rules! transform_impl{ [INFO] [stdout] 793 | ($tv: ident, $t: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 803 | ) [INFO] [stdout] 804 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 804 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:806:29 [INFO] [stdout] | [INFO] [stdout] 806 | macro_rules! vec_as_pnt_impl( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 807 | | ($tv: ident, $t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 808 | | impl $tv { [INFO] [stdout] 809 | | #[deprecated = "use `na::orig() + this_vector` instead."] [INFO] [stdout] ... | [INFO] [stdout] 838 | | ) [INFO] [stdout] 839 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 806 ~ macro_rules! vec_as_pnt_impl{ [INFO] [stdout] 807 | ($tv: ident, $t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 838 | ) [INFO] [stdout] 839 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 839 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:841:32 [INFO] [stdout] | [INFO] [stdout] 841 | macro_rules! num_float_vec_impl( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 842 | | ($t: ident) => ( [INFO] [stdout] 843 | | impl NumVec for $t [INFO] [stdout] 844 | | where N: BaseNum { [INFO] [stdout] ... | [INFO] [stdout] 850 | | ) [INFO] [stdout] 851 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 841 ~ macro_rules! num_float_vec_impl{ [INFO] [stdout] 842 | ($t: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 850 | ) [INFO] [stdout] 851 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 851 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec_macros.rs:853:31 [INFO] [stdout] | [INFO] [stdout] 853 | macro_rules! absolute_vec_impl( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 854 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 855 | | impl> Absolute<$t> for $t { [INFO] [stdout] 856 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 861 | | ) [INFO] [stdout] 862 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 853 ~ macro_rules! absolute_vec_impl{ [INFO] [stdout] 854 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 861 | ) [INFO] [stdout] 862 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 862 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:42:10 [INFO] [stdout] | [INFO] [stdout] 42 | new_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 42 | new_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 42 | new_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:43:10 [INFO] [stdout] | [INFO] [stdout] 43 | ord_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 43 | ord_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 43 | ord_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:44:15 [INFO] [stdout] | [INFO] [stdout] 44 | vec_axis_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 44 | vec_axis_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 44 | vec_axis_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:45:15 [INFO] [stdout] | [INFO] [stdout] 45 | vec_cast_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 45 | vec_cast_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 45 | vec_cast_impl!(Vec1, x); [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/cgmath-rs-71b806d64542a22e/1831538/src/approx.rs:33:26 [INFO] [stdout] | [INFO] [stdout] 33 | macro_rules! approx_float( [INFO] [stdout] | __________________________^ [INFO] [stdout] 34 | | ($S:ident) => ( [INFO] [stdout] 35 | | impl ApproxEq<$S> for $S { [INFO] [stdout] 36 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 41 | | ) [INFO] [stdout] 42 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 33 ~ macro_rules! approx_float{ [INFO] [stdout] 34 | ($S:ident) => ( [INFO] [stdout] ... [INFO] [stdout] 41 | ) [INFO] [stdout] 42 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 42 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/approx.rs:44:14 [INFO] [stdout] | [INFO] [stdout] 44 | approx_float!(f32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 44 | approx_float!{f32} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 44 | approx_float!(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/cgmath-rs-71b806d64542a22e/1831538/src/approx.rs:45:14 [INFO] [stdout] | [INFO] [stdout] 45 | approx_float!(f64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 45 | approx_float!{f64} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 45 | approx_float!(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/cgmath-rs-71b806d64542a22e/1831538/src/approx.rs:48:34 [INFO] [stdout] | [INFO] [stdout] 48 | macro_rules! assert_approx_eq_eps( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 49 | | ($given: expr, $expected: expr, $eps: expr) => ({ [INFO] [stdout] 50 | | let eps = &($eps); [INFO] [stdout] 51 | | let (given_val, expected_val) = (&($given), &($expected)); [INFO] [stdout] ... | [INFO] [stdout] 57 | | }) [INFO] [stdout] 58 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 48 ~ macro_rules! assert_approx_eq_eps{ [INFO] [stdout] 49 | ($given: expr, $expected: expr, $eps: expr) => ({ [INFO] [stdout] ... [INFO] [stdout] 57 | }) [INFO] [stdout] 58 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 58 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/approx.rs:61:30 [INFO] [stdout] | [INFO] [stdout] 61 | macro_rules! assert_approx_eq( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 62 | | ($given: expr, $expected: expr) => ({ [INFO] [stdout] 63 | | let (given_val, expected_val) = (&($given), &($expected)); [INFO] [stdout] 64 | | if !given_val.approx_eq(expected_val) { [INFO] [stdout] ... | [INFO] [stdout] 70 | | }) [INFO] [stdout] 71 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 61 ~ macro_rules! assert_approx_eq{ [INFO] [stdout] 62 | ($given: expr, $expected: expr) => ({ [INFO] [stdout] ... [INFO] [stdout] 70 | }) [INFO] [stdout] 71 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 71 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:28:30 [INFO] [stdout] | [INFO] [stdout] 28 | macro_rules! partial_ord_int ( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 29 | | ($T:ident) => ( [INFO] [stdout] 30 | | impl PartialOrd for $T { [INFO] [stdout] 31 | | fn partial_min(self, other: $T) -> $T { cmp::min(self, other) } [INFO] [stdout] ... | [INFO] [stdout] 34 | | ) [INFO] [stdout] 35 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 28 ~ macro_rules! partial_ord_int { [INFO] [stdout] 29 | ($T:ident) => ( [INFO] [stdout] ... [INFO] [stdout] 34 | ) [INFO] [stdout] 35 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 35 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | partial_ord_int!(int) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 37 | partial_ord_int!{int} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 37 | partial_ord_int!(int); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | partial_ord_int!(i8) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 38 | partial_ord_int!{i8} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 38 | partial_ord_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:39:17 [INFO] [stdout] | [INFO] [stdout] 39 | partial_ord_int!(i16) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 39 | partial_ord_int!{i16} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 39 | partial_ord_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | partial_ord_int!(i32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 40 | partial_ord_int!{i32} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 40 | partial_ord_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | partial_ord_int!(i64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 41 | partial_ord_int!{i64} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 41 | partial_ord_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | partial_ord_int!(uint) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 42 | partial_ord_int!{uint} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 42 | partial_ord_int!(uint); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | partial_ord_int!(u8) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 43 | partial_ord_int!{u8} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 43 | partial_ord_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | partial_ord_int!(u16) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 44 | partial_ord_int!{u16} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 44 | partial_ord_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | partial_ord_int!(u32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 45 | partial_ord_int!{u32} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 45 | partial_ord_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | partial_ord_int!(u64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 46 | partial_ord_int!{u64} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 46 | partial_ord_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:48:32 [INFO] [stdout] | [INFO] [stdout] 48 | macro_rules! partial_ord_float ( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 49 | | ($T:ident) => ( [INFO] [stdout] 50 | | impl PartialOrd for $T { [INFO] [stdout] 51 | | fn partial_min(self, other: $T) -> $T { self.min(other) } [INFO] [stdout] ... | [INFO] [stdout] 54 | | ) [INFO] [stdout] 55 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 48 ~ macro_rules! partial_ord_float { [INFO] [stdout] 49 | ($T:ident) => ( [INFO] [stdout] ... [INFO] [stdout] 54 | ) [INFO] [stdout] 55 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 55 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:57:19 [INFO] [stdout] | [INFO] [stdout] 57 | partial_ord_float!(f32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 57 | partial_ord_float!{f32} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 57 | partial_ord_float!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:58:19 [INFO] [stdout] | [INFO] [stdout] 58 | partial_ord_float!(f64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 58 | partial_ord_float!{f64} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 58 | partial_ord_float!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:79:31 [INFO] [stdout] | [INFO] [stdout] 79 | macro_rules! impl_basenum_int ( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 80 | | ($T: ident) => ( [INFO] [stdout] 81 | | impl BaseNum for $T {} [INFO] [stdout] 82 | | impl Zero for $T { [INFO] [stdout] ... | [INFO] [stdout] 97 | | ) [INFO] [stdout] 98 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 79 ~ macro_rules! impl_basenum_int { [INFO] [stdout] 80 | ($T: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 97 | ) [INFO] [stdout] 98 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 98 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:100:18 [INFO] [stdout] | [INFO] [stdout] 100 | impl_basenum_int!(i8) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 100 | impl_basenum_int!{i8} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 100 | impl_basenum_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:101:18 [INFO] [stdout] | [INFO] [stdout] 101 | impl_basenum_int!(i16) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 101 | impl_basenum_int!{i16} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 101 | impl_basenum_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:102:18 [INFO] [stdout] | [INFO] [stdout] 102 | impl_basenum_int!(i32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 102 | impl_basenum_int!{i32} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 102 | impl_basenum_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:103:18 [INFO] [stdout] | [INFO] [stdout] 103 | impl_basenum_int!(i64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 103 | impl_basenum_int!{i64} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 103 | impl_basenum_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:104:18 [INFO] [stdout] | [INFO] [stdout] 104 | impl_basenum_int!(u8) [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 104 | impl_basenum_int!{u8} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 104 | impl_basenum_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:105:18 [INFO] [stdout] | [INFO] [stdout] 105 | impl_basenum_int!(u16) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 105 | impl_basenum_int!{u16} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 105 | impl_basenum_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:106:18 [INFO] [stdout] | [INFO] [stdout] 106 | impl_basenum_int!(u32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 106 | impl_basenum_int!{u32} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 106 | impl_basenum_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:107:18 [INFO] [stdout] | [INFO] [stdout] 107 | impl_basenum_int!(u64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 107 | impl_basenum_int!{u64} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 107 | impl_basenum_int!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:108:18 [INFO] [stdout] | [INFO] [stdout] 108 | impl_basenum_int!(int) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 108 | impl_basenum_int!{int} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 108 | impl_basenum_int!(int); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:109:18 [INFO] [stdout] | [INFO] [stdout] 109 | impl_basenum_int!(uint) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 109 | impl_basenum_int!{uint} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 109 | impl_basenum_int!(uint); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:112:33 [INFO] [stdout] | [INFO] [stdout] 112 | macro_rules! impl_basenum_float ( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 113 | | ($T: ident) => ( [INFO] [stdout] 114 | | impl BaseNum for $T {} [INFO] [stdout] 115 | | impl Zero for $T { [INFO] [stdout] ... | [INFO] [stdout] 130 | | ) [INFO] [stdout] 131 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 112 ~ macro_rules! impl_basenum_float { [INFO] [stdout] 113 | ($T: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 130 | ) [INFO] [stdout] 131 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 131 | ); [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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:133:20 [INFO] [stdout] | [INFO] [stdout] 133 | impl_basenum_float!(f32) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 133 | impl_basenum_float!{f32} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 133 | impl_basenum_float!(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/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:134:20 [INFO] [stdout] | [INFO] [stdout] 134 | impl_basenum_float!(f64) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 134 | impl_basenum_float!{f64} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 134 | impl_basenum_float!(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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:46:15 [INFO] [stdout] | [INFO] [stdout] 46 | as_array_impl!(Vec1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 46 | as_array_impl!{Vec1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 46 | as_array_impl!(Vec1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:47:12 [INFO] [stdout] | [INFO] [stdout] 47 | index_impl!(Vec1) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 47 | index_impl!{Vec1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 47 | index_impl!(Vec1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | indexable_impl!(Vec1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 48 | indexable_impl!{Vec1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 48 | indexable_impl!(Vec1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:49:14 [INFO] [stdout] | [INFO] [stdout] 49 | at_fast_impl!(Vec1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 49 | at_fast_impl!{Vec1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 49 | at_fast_impl!(Vec1, 1); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::io::File` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/glium-97efbf60546e7f86/8fbc1d2/build/main.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::io::File; [INFO] [stdout] | ^^^^^^^^^^^^^ no `File` in `io` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct instead [INFO] [stdout] | [INFO] [stdout] 2 | use std::fs::File; [INFO] [stdout] | ~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `serialize` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/cgmath.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | extern crate serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `plugin_registrar` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/compile_msg-efbf2da7c5d3a45b/32a98df/src/lib.rs:22:3 [INFO] [stdout] | [INFO] [stdout] 22 | #[plugin_registrar] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `plugin_registrar` is in scope, but it is a function, not an attribute [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:50:17 [INFO] [stdout] | [INFO] [stdout] 50 | new_repeat_impl!(Vec1, val, x) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 50 | new_repeat_impl!{Vec1, val, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 50 | new_repeat_impl!(Vec1, val, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:220:32 [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 349 | vec!(Vector2 { x, y }, 2) [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<{ [$S, ..$n] }> for $Self<$S> { [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | dim_impl!(Vec1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 51 | dim_impl!{Vec1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 51 | dim_impl!(Vec1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:52:16 [INFO] [stdout] | [INFO] [stdout] 52 | container_impl!(Vec1) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 52 | container_impl!{Vec1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 52 | container_impl!(Vec1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:54:10 [INFO] [stdout] | [INFO] [stdout] 54 | add_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 54 | add_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 54 | add_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:55:10 [INFO] [stdout] | [INFO] [stdout] 55 | sub_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 55 | sub_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 55 | sub_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:56:10 [INFO] [stdout] | [INFO] [stdout] 56 | mul_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 56 | mul_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 56 | mul_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:57:10 [INFO] [stdout] | [INFO] [stdout] 57 | div_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 57 | div_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 57 | div_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | scalar_add_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 58 | scalar_add_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 58 | scalar_add_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | scalar_sub_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 59 | scalar_sub_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 59 | scalar_sub_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 60 | scalar_mul_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 60 | scalar_mul_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 60 | scalar_mul_impl!(Vec1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `core::slice::Items` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/namespace.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use core::slice::Items; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no `Items` in `slice` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:61:17 [INFO] [stdout] | [INFO] [stdout] 61 | scalar_div_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 61 | scalar_div_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 61 | scalar_div_impl!(Vec1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:222:39 [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 221 | #[inline] [INFO] [stdout] 222 | fn into_fixed(self) -> [$S, ..$n] { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 251 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] ... [INFO] [stdout] 349 | vec!(Vector2 { x, y }, 2) [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:62:10 [INFO] [stdout] | [INFO] [stdout] 62 | neg_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 62 | neg_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 62 | neg_impl!(Vec1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/glium-97efbf60546e7f86/8fbc1d2/build/textures.rs:1:3 [INFO] [stdout] | [INFO] [stdout] 1 | #[deriving(PartialEq, Eq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | dot_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 63 | dot_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 63 | dot_impl!(Vec1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/glium-97efbf60546e7f86/8fbc1d2/build/textures.rs:9:3 [INFO] [stdout] | [INFO] [stdout] 9 | #[deriving(PartialEq, Eq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:64:17 [INFO] [stdout] | [INFO] [stdout] 64 | scalar_ops_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 64 | scalar_ops_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 64 | scalar_ops_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:65:18 [INFO] [stdout] | [INFO] [stdout] 65 | translation_impl!(Vec1) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 65 | translation_impl!{Vec1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 65 | translation_impl!(Vec1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:66:11 [INFO] [stdout] | [INFO] [stdout] 66 | norm_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 66 | norm_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 66 | norm_impl!(Vec1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:269:35 [INFO] [stdout] | [INFO] [stdout] 269 | fn map(&mut self, op: |$S| -> $S) -> $Self<$S> { [INFO] [stdout] | ^ expected type [INFO] [stdout] ... [INFO] [stdout] 349 | vec!(Vector2 { x, y }, 2) [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:67:16 [INFO] [stdout] | [INFO] [stdout] 67 | approx_eq_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 67 | approx_eq_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 67 | approx_eq_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:68:15 [INFO] [stdout] | [INFO] [stdout] 68 | zero_one_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 68 | zero_one_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 68 | zero_one_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:69:20 [INFO] [stdout] | [INFO] [stdout] 69 | from_iterator_impl!(Vec1, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 69 | from_iterator_impl!{Vec1, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 69 | from_iterator_impl!(Vec1, iterator); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:70:14 [INFO] [stdout] | [INFO] [stdout] 70 | bounded_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 70 | bounded_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 70 | bounded_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:71:11 [INFO] [stdout] | [INFO] [stdout] 71 | axpy_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 71 | axpy_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 71 | axpy_impl!(Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:72:15 [INFO] [stdout] | [INFO] [stdout] 72 | iterable_impl!(Vec1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 72 | iterable_impl!{Vec1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 72 | iterable_impl!(Vec1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:73:19 [INFO] [stdout] | [INFO] [stdout] 73 | iterable_mut_impl!(Vec1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 73 | iterable_mut_impl!{Vec1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 73 | iterable_mut_impl!(Vec1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:74:25 [INFO] [stdout] | [INFO] [stdout] 74 | vec_to_homogeneous_impl!(Vec1, Vec2, y, x) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 74 | vec_to_homogeneous_impl!{Vec1, Vec2, y, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 74 | vec_to_homogeneous_impl!(Vec1, Vec2, y, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:75:27 [INFO] [stdout] | [INFO] [stdout] 75 | vec_from_homogeneous_impl!(Vec1, Vec2, y, x) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 75 | vec_from_homogeneous_impl!{Vec1, Vec2, y, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 75 | vec_from_homogeneous_impl!(Vec1, Vec2, y, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:76:16 [INFO] [stdout] | [INFO] [stdout] 76 | translate_impl!(Vec1, Pnt1) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 76 | translate_impl!{Vec1, Pnt1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 76 | translate_impl!(Vec1, Pnt1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:77:13 [INFO] [stdout] | [INFO] [stdout] 77 | rotate_impl!(Vec1) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 77 | rotate_impl!{Vec1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 77 | rotate_impl!(Vec1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:78:13 [INFO] [stdout] | [INFO] [stdout] 78 | rotate_impl!(Pnt1) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 78 | rotate_impl!{Pnt1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 78 | rotate_impl!(Pnt1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:79:16 [INFO] [stdout] | [INFO] [stdout] 79 | transform_impl!(Vec1, Pnt1) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 79 | transform_impl!{Vec1, Pnt1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 79 | transform_impl!(Vec1, Pnt1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:80:17 [INFO] [stdout] | [INFO] [stdout] 80 | vec_as_pnt_impl!(Vec1, Pnt1, x) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 80 | vec_as_pnt_impl!{Vec1, Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 80 | vec_as_pnt_impl!(Vec1, Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:81:20 [INFO] [stdout] | [INFO] [stdout] 81 | num_float_vec_impl!(Vec1) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 81 | num_float_vec_impl!{Vec1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 81 | num_float_vec_impl!(Vec1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | absolute_vec_impl!(Vec1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 82 | absolute_vec_impl!{Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 82 | absolute_vec_impl!(Vec1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:93:10 [INFO] [stdout] | [INFO] [stdout] 93 | new_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 93 | new_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 93 | new_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:94:10 [INFO] [stdout] | [INFO] [stdout] 94 | ord_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 94 | ord_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 94 | ord_impl!(Vec2, x, y); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:60:15 [INFO] [stdout] | [INFO] [stdout] 60 | if target.as_slice().contains("-ios") { [INFO] [stdout] | ^^^^^^^^ method not found in `String` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:95:15 [INFO] [stdout] | [INFO] [stdout] 95 | vec_axis_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 95 | vec_axis_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 95 | vec_axis_impl!(Vec2, x, y); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:220:32 [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 350 | vec!(Vector3 { x, y, z }, 3) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<{ [$S, ..$n] }> for $Self<$S> { [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:96:15 [INFO] [stdout] | [INFO] [stdout] 96 | vec_cast_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 96 | vec_cast_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 96 | vec_cast_impl!(Vec2, x, y); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Writer` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/glium-97efbf60546e7f86/8fbc1d2/build/textures.rs:18:30 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn build_texture_file(mut dest: &mut W) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Writer` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/glium-97efbf60546e7f86/8fbc1d2/build/textures.rs:41:21 [INFO] [stdout] | [INFO] [stdout] 41 | fn build_texture(mut dest: &mut W, ty: TextureType, dimensions: TextureDimensions) { [INFO] [stdout] | ^^^^^^ not found in this scope [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:97:15 [INFO] [stdout] | [INFO] [stdout] 97 | as_array_impl!(Vec2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 97 | as_array_impl!{Vec2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 97 | as_array_impl!(Vec2, 2); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Path` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/glium-97efbf60546e7f86/8fbc1d2/build/main.rs:7:16 [INFO] [stdout] | [INFO] [stdout] 7 | let dest = Path::new(os::getenv("OUT_DIR").unwrap()); [INFO] [stdout] | ^^^^ use of undeclared type `Path` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `getenv` in module `os` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/glium-97efbf60546e7f86/8fbc1d2/build/main.rs:7:30 [INFO] [stdout] | [INFO] [stdout] 7 | let dest = Path::new(os::getenv("OUT_DIR").unwrap()); [INFO] [stdout] | ^^^^^^ not found in `os` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:98:12 [INFO] [stdout] | [INFO] [stdout] 98 | index_impl!(Vec2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 98 | index_impl!{Vec2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 98 | index_impl!(Vec2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:99:16 [INFO] [stdout] | [INFO] [stdout] 99 | indexable_impl!(Vec2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 99 | indexable_impl!{Vec2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 99 | indexable_impl!(Vec2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:100:14 [INFO] [stdout] | [INFO] [stdout] 100 | at_fast_impl!(Vec2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 100 | at_fast_impl!{Vec2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 100 | at_fast_impl!(Vec2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:101:17 [INFO] [stdout] | [INFO] [stdout] 101 | new_repeat_impl!(Vec2, val, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 101 | new_repeat_impl!{Vec2, val, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 101 | new_repeat_impl!(Vec2, val, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:102:10 [INFO] [stdout] | [INFO] [stdout] 102 | dim_impl!(Vec2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 102 | dim_impl!{Vec2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 102 | dim_impl!(Vec2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:103:16 [INFO] [stdout] | [INFO] [stdout] 103 | container_impl!(Vec2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 103 | container_impl!{Vec2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 103 | container_impl!(Vec2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:105:10 [INFO] [stdout] | [INFO] [stdout] 105 | add_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 105 | add_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 105 | add_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:106:10 [INFO] [stdout] | [INFO] [stdout] 106 | sub_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 106 | sub_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 106 | sub_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:107:10 [INFO] [stdout] | [INFO] [stdout] 107 | mul_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 107 | mul_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 107 | mul_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:108:10 [INFO] [stdout] | [INFO] [stdout] 108 | div_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 108 | div_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 108 | div_impl!(Vec2, x, y); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:222:39 [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 221 | #[inline] [INFO] [stdout] 222 | fn into_fixed(self) -> [$S, ..$n] { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 251 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] ... [INFO] [stdout] 350 | vec!(Vector3 { x, y, z }, 3) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | scalar_add_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 109 | scalar_add_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 109 | scalar_add_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:110:17 [INFO] [stdout] | [INFO] [stdout] 110 | scalar_sub_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 110 | scalar_sub_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 110 | scalar_sub_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:111:17 [INFO] [stdout] | [INFO] [stdout] 111 | scalar_mul_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 111 | scalar_mul_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 111 | scalar_mul_impl!(Vec2, x, y); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:269:35 [INFO] [stdout] | [INFO] [stdout] 269 | fn map(&mut self, op: |$S| -> $S) -> $Self<$S> { [INFO] [stdout] | ^ expected type [INFO] [stdout] ... [INFO] [stdout] 350 | vec!(Vector3 { x, y, z }, 3) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | scalar_div_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 112 | scalar_div_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 112 | scalar_div_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:113:10 [INFO] [stdout] | [INFO] [stdout] 113 | neg_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 113 | neg_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 113 | neg_impl!(Vec2, x, y); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::collections::hash_map::Entries` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/namespace.rs:3:43 [INFO] [stdout] | [INFO] [stdout] 3 | use std::collections::hash_map::{HashMap, Entries}; [INFO] [stdout] | ^^^^^^^ no `Entries` in `collections::hash_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0462, E0463, E0557. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0462`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:61:35 [INFO] [stdout] | [INFO] [stdout] 61 | cmd.args(ios_flags(target.as_slice()).as_slice()); [INFO] [stdout] | ^^^^^^^^ method not found in `String` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:114:10 [INFO] [stdout] | [INFO] [stdout] 114 | dot_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 114 | dot_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 114 | dot_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | scalar_ops_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 115 | scalar_ops_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 115 | scalar_ops_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:116:18 [INFO] [stdout] | [INFO] [stdout] 116 | translation_impl!(Vec2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 116 | translation_impl!{Vec2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 116 | translation_impl!(Vec2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:117:11 [INFO] [stdout] | [INFO] [stdout] 117 | norm_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 117 | norm_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 117 | norm_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:118:16 [INFO] [stdout] | [INFO] [stdout] 118 | approx_eq_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 118 | approx_eq_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 118 | approx_eq_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:119:15 [INFO] [stdout] | [INFO] [stdout] 119 | zero_one_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 119 | zero_one_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 119 | zero_one_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:120:20 [INFO] [stdout] | [INFO] [stdout] 120 | from_iterator_impl!(Vec2, iterator, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 120 | from_iterator_impl!{Vec2, iterator, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 120 | from_iterator_impl!(Vec2, iterator, iterator); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:121:14 [INFO] [stdout] | [INFO] [stdout] 121 | bounded_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 121 | bounded_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 121 | bounded_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:122:11 [INFO] [stdout] | [INFO] [stdout] 122 | axpy_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 122 | axpy_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 122 | axpy_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:123:15 [INFO] [stdout] | [INFO] [stdout] 123 | iterable_impl!(Vec2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 123 | iterable_impl!{Vec2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 123 | iterable_impl!(Vec2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:124:19 [INFO] [stdout] | [INFO] [stdout] 124 | iterable_mut_impl!(Vec2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 124 | iterable_mut_impl!{Vec2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 124 | iterable_mut_impl!(Vec2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:125:25 [INFO] [stdout] | [INFO] [stdout] 125 | vec_to_homogeneous_impl!(Vec2, Vec3, z, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 125 | vec_to_homogeneous_impl!{Vec2, Vec3, z, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 125 | vec_to_homogeneous_impl!(Vec2, Vec3, z, x, y); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:220:32 [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 351 | vec!(Vector4 { x, y, z, w }, 4) [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: expressions must be enclosed in braces to be used as const generic arguments [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<{ [$S, ..$n] }> for $Self<$S> { [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:126:27 [INFO] [stdout] | [INFO] [stdout] 126 | vec_from_homogeneous_impl!(Vec2, Vec3, z, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 126 | vec_from_homogeneous_impl!{Vec2, Vec3, z, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 126 | vec_from_homogeneous_impl!(Vec2, Vec3, z, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:127:16 [INFO] [stdout] | [INFO] [stdout] 127 | translate_impl!(Vec2, Pnt2) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 127 | translate_impl!{Vec2, Pnt2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 127 | translate_impl!(Vec2, Pnt2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:128:13 [INFO] [stdout] | [INFO] [stdout] 128 | rotate_impl!(Vec2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 128 | rotate_impl!{Vec2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 128 | rotate_impl!(Vec2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:129:13 [INFO] [stdout] | [INFO] [stdout] 129 | rotate_impl!(Pnt2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 129 | rotate_impl!{Pnt2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 129 | rotate_impl!(Pnt2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:130:16 [INFO] [stdout] | [INFO] [stdout] 130 | transform_impl!(Vec2, Pnt2) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 130 | transform_impl!{Vec2, Pnt2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 130 | transform_impl!(Vec2, Pnt2); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::io::Buffer` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::io::Buffer; [INFO] [stdout] | ^^^^^^^^^^^^^^^ no `Buffer` in `io` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | vec_as_pnt_impl!(Vec2, Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 131 | vec_as_pnt_impl!{Vec2, Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 131 | vec_as_pnt_impl!(Vec2, Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:132:20 [INFO] [stdout] | [INFO] [stdout] 132 | num_float_vec_impl!(Vec2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 132 | num_float_vec_impl!{Vec2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 132 | num_float_vec_impl!(Vec2); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:63:19 [INFO] [stdout] | [INFO] [stdout] 63 | if target.as_slice().contains("i686") { [INFO] [stdout] | ^^^^^^^^ method not found in `String` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:133:19 [INFO] [stdout] | [INFO] [stdout] 133 | absolute_vec_impl!(Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 133 | absolute_vec_impl!{Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 133 | absolute_vec_impl!(Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:146:10 [INFO] [stdout] | [INFO] [stdout] 146 | new_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 146 | new_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 146 | new_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | ord_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 147 | ord_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 147 | ord_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:148:15 [INFO] [stdout] | [INFO] [stdout] 148 | vec_axis_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 148 | vec_axis_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 148 | vec_axis_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:149:15 [INFO] [stdout] | [INFO] [stdout] 149 | vec_cast_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 149 | vec_cast_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 149 | vec_cast_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:150:15 [INFO] [stdout] | [INFO] [stdout] 150 | as_array_impl!(Vec3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 150 | as_array_impl!{Vec3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 150 | as_array_impl!(Vec3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:151:12 [INFO] [stdout] | [INFO] [stdout] 151 | index_impl!(Vec3) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 151 | index_impl!{Vec3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 151 | index_impl!(Vec3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:152:16 [INFO] [stdout] | [INFO] [stdout] 152 | indexable_impl!(Vec3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 152 | indexable_impl!{Vec3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 152 | indexable_impl!(Vec3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:153:14 [INFO] [stdout] | [INFO] [stdout] 153 | at_fast_impl!(Vec3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 153 | at_fast_impl!{Vec3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 153 | at_fast_impl!(Vec3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:154:17 [INFO] [stdout] | [INFO] [stdout] 154 | new_repeat_impl!(Vec3, val, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 154 | new_repeat_impl!{Vec3, val, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 154 | new_repeat_impl!(Vec3, val, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:155:10 [INFO] [stdout] | [INFO] [stdout] 155 | dim_impl!(Vec3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 155 | dim_impl!{Vec3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 155 | dim_impl!(Vec3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:156:16 [INFO] [stdout] | [INFO] [stdout] 156 | container_impl!(Vec3) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 156 | container_impl!{Vec3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 156 | container_impl!(Vec3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:158:10 [INFO] [stdout] | [INFO] [stdout] 158 | add_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 158 | add_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 158 | add_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:159:10 [INFO] [stdout] | [INFO] [stdout] 159 | sub_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 159 | sub_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 159 | sub_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:160:10 [INFO] [stdout] | [INFO] [stdout] 160 | mul_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 160 | mul_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 160 | mul_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:161:10 [INFO] [stdout] | [INFO] [stdout] 161 | div_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 161 | div_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 161 | div_impl!(Vec3, x, y, z); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::io::MemReader` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/mod.rs:7:15 [INFO] [stdout] | [INFO] [stdout] 7 | use std::io::{MemReader, BufReader}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | no `MemReader` in `io` [INFO] [stdout] | help: a similar name exists in the module: `BufReader` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:162:17 [INFO] [stdout] | [INFO] [stdout] 162 | scalar_add_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 162 | scalar_add_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 162 | scalar_add_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:163:17 [INFO] [stdout] | [INFO] [stdout] 163 | scalar_sub_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 163 | scalar_sub_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 163 | scalar_sub_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:164:17 [INFO] [stdout] | [INFO] [stdout] 164 | scalar_mul_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 164 | scalar_mul_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 164 | scalar_mul_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:165:17 [INFO] [stdout] | [INFO] [stdout] 165 | scalar_div_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 165 | scalar_div_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 165 | scalar_div_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:166:10 [INFO] [stdout] | [INFO] [stdout] 166 | neg_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 166 | neg_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 166 | neg_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | dot_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 167 | dot_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 167 | dot_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:168:17 [INFO] [stdout] | [INFO] [stdout] 168 | scalar_ops_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 168 | scalar_ops_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 168 | scalar_ops_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:169:18 [INFO] [stdout] | [INFO] [stdout] 169 | translation_impl!(Vec3) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 169 | translation_impl!{Vec3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 169 | translation_impl!(Vec3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:170:11 [INFO] [stdout] | [INFO] [stdout] 170 | norm_impl!(Vec3, x, y ,z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 170 | norm_impl!{Vec3, x, y ,z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 170 | norm_impl!(Vec3, x, y ,z); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::num::from_str_radix` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:980:13 [INFO] [stdout] | [INFO] [stdout] 980 | use std::num::from_str_radix; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ no `from_str_radix` in `num` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:171:16 [INFO] [stdout] | [INFO] [stdout] 171 | approx_eq_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 171 | approx_eq_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 171 | approx_eq_impl!(Vec3, x, y, z); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:222:39 [INFO] [stdout] | [INFO] [stdout] 220 | impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 221 | #[inline] [INFO] [stdout] 222 | fn into_fixed(self) -> [$S, ..$n] { [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 251 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] ... [INFO] [stdout] 351 | vec!(Vector4 { x, y, z, w }, 4) [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:172:15 [INFO] [stdout] | [INFO] [stdout] 172 | zero_one_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 172 | zero_one_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 172 | zero_one_impl!(Vec3, x, y, z); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::io::MemWriter` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/writer/mod.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::io::MemWriter; [INFO] [stdout] | ^^^^^^^^^--------- [INFO] [stdout] | | | [INFO] [stdout] | | help: a similar name exists in the module: `BufWriter` [INFO] [stdout] | no `MemWriter` in `io` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:173:20 [INFO] [stdout] | [INFO] [stdout] 173 | from_iterator_impl!(Vec3, iterator, iterator, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 173 | from_iterator_impl!{Vec3, iterator, iterator, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 173 | from_iterator_impl!(Vec3, iterator, iterator, iterator); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected type, found `|` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:269:35 [INFO] [stdout] | [INFO] [stdout] 269 | fn map(&mut self, op: |$S| -> $S) -> $Self<$S> { [INFO] [stdout] | ^ expected type [INFO] [stdout] ... [INFO] [stdout] 351 | vec!(Vector4 { x, y, z, w }, 4) [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:174:14 [INFO] [stdout] | [INFO] [stdout] 174 | bounded_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 174 | bounded_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 174 | bounded_impl!(Vec3, x, y, z); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:65:26 [INFO] [stdout] | [INFO] [stdout] 65 | } else if target.as_slice().contains("x86_64") { [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/common.rs:8:3 [INFO] [stdout] | [INFO] [stdout] 8 | #[deriving(Clone, PartialEq, Eq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:175:11 [INFO] [stdout] | [INFO] [stdout] 175 | axpy_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 175 | axpy_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 175 | axpy_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:176:15 [INFO] [stdout] | [INFO] [stdout] 176 | iterable_impl!(Vec3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 176 | iterable_impl!{Vec3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 176 | iterable_impl!(Vec3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:177:19 [INFO] [stdout] | [INFO] [stdout] 177 | iterable_mut_impl!(Vec3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 177 | iterable_mut_impl!{Vec3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 177 | iterable_mut_impl!(Vec3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:178:25 [INFO] [stdout] | [INFO] [stdout] 178 | vec_to_homogeneous_impl!(Vec3, Vec4, w, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 178 | vec_to_homogeneous_impl!{Vec3, Vec4, w, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 178 | vec_to_homogeneous_impl!(Vec3, Vec4, w, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:179:27 [INFO] [stdout] | [INFO] [stdout] 179 | vec_from_homogeneous_impl!(Vec3, Vec4, w, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 179 | vec_from_homogeneous_impl!{Vec3, Vec4, w, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 179 | vec_from_homogeneous_impl!(Vec3, Vec4, w, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:180:16 [INFO] [stdout] | [INFO] [stdout] 180 | translate_impl!(Vec3, Pnt3) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 180 | translate_impl!{Vec3, Pnt3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 180 | translate_impl!(Vec3, Pnt3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | rotate_impl!(Vec3) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 181 | rotate_impl!{Vec3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 181 | rotate_impl!(Vec3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:182:13 [INFO] [stdout] | [INFO] [stdout] 182 | rotate_impl!(Pnt3) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 182 | rotate_impl!{Pnt3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 182 | rotate_impl!(Pnt3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:183:16 [INFO] [stdout] | [INFO] [stdout] 183 | transform_impl!(Vec3, Pnt3) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 183 | transform_impl!{Vec3, Pnt3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 183 | transform_impl!(Vec3, Pnt3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:184:17 [INFO] [stdout] | [INFO] [stdout] 184 | vec_as_pnt_impl!(Vec3, Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 184 | vec_as_pnt_impl!{Vec3, Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 184 | vec_as_pnt_impl!(Vec3, Pnt3, x, y, z); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/common.rs:64:3 [INFO] [stdout] | [INFO] [stdout] 64 | #[deriving(Clone, PartialEq, Eq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:185:20 [INFO] [stdout] | [INFO] [stdout] 185 | num_float_vec_impl!(Vec3) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 185 | num_float_vec_impl!{Vec3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 185 | num_float_vec_impl!(Vec3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:186:19 [INFO] [stdout] | [INFO] [stdout] 186 | absolute_vec_impl!(Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 186 | absolute_vec_impl!{Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 186 | absolute_vec_impl!(Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:202:10 [INFO] [stdout] | [INFO] [stdout] 202 | new_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 202 | new_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 202 | new_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:203:10 [INFO] [stdout] | [INFO] [stdout] 203 | ord_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 203 | ord_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 203 | ord_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:204:15 [INFO] [stdout] | [INFO] [stdout] 204 | vec_axis_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 204 | vec_axis_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 204 | vec_axis_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:205:15 [INFO] [stdout] | [INFO] [stdout] 205 | vec_cast_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 205 | vec_cast_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 205 | vec_cast_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:206:15 [INFO] [stdout] | [INFO] [stdout] 206 | as_array_impl!(Vec4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 206 | as_array_impl!{Vec4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 206 | as_array_impl!(Vec4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:207:12 [INFO] [stdout] | [INFO] [stdout] 207 | index_impl!(Vec4) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 207 | index_impl!{Vec4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 207 | index_impl!(Vec4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:208:16 [INFO] [stdout] | [INFO] [stdout] 208 | indexable_impl!(Vec4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 208 | indexable_impl!{Vec4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 208 | indexable_impl!(Vec4, 4); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/common.rs:152:3 [INFO] [stdout] | [INFO] [stdout] 152 | #[deriving(Clone, PartialEq, Eq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:209:14 [INFO] [stdout] | [INFO] [stdout] 209 | at_fast_impl!(Vec4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 209 | at_fast_impl!{Vec4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 209 | at_fast_impl!(Vec4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:210:17 [INFO] [stdout] | [INFO] [stdout] 210 | new_repeat_impl!(Vec4, val, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 210 | new_repeat_impl!{Vec4, val, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 210 | new_repeat_impl!(Vec4, val, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:211:10 [INFO] [stdout] | [INFO] [stdout] 211 | dim_impl!(Vec4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 211 | dim_impl!{Vec4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 211 | dim_impl!(Vec4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:212:16 [INFO] [stdout] | [INFO] [stdout] 212 | container_impl!(Vec4) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 212 | container_impl!{Vec4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 212 | container_impl!(Vec4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:213:12 [INFO] [stdout] | [INFO] [stdout] 213 | basis_impl!(Vec4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 213 | basis_impl!{Vec4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 213 | basis_impl!(Vec4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:214:10 [INFO] [stdout] | [INFO] [stdout] 214 | add_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 214 | add_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 214 | add_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:215:10 [INFO] [stdout] | [INFO] [stdout] 215 | sub_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 215 | sub_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 215 | sub_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:216:10 [INFO] [stdout] | [INFO] [stdout] 216 | mul_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 216 | mul_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 216 | mul_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:217:10 [INFO] [stdout] | [INFO] [stdout] 217 | div_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 217 | div_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 217 | div_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:218:17 [INFO] [stdout] | [INFO] [stdout] 218 | scalar_add_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 218 | scalar_add_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 218 | scalar_add_impl!(Vec4, x, y, z, w); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/common.rs:185:3 [INFO] [stdout] | [INFO] [stdout] 185 | #[deriving(Copy, Clone, PartialEq, Eq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:219:17 [INFO] [stdout] | [INFO] [stdout] 219 | scalar_sub_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 219 | scalar_sub_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 219 | scalar_sub_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:220:17 [INFO] [stdout] | [INFO] [stdout] 220 | scalar_mul_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 220 | scalar_mul_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 220 | scalar_mul_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:221:17 [INFO] [stdout] | [INFO] [stdout] 221 | scalar_div_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 221 | scalar_div_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 221 | scalar_div_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:222:10 [INFO] [stdout] | [INFO] [stdout] 222 | neg_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 222 | neg_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 222 | neg_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:223:10 [INFO] [stdout] | [INFO] [stdout] 223 | dot_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 223 | dot_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 223 | dot_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:224:17 [INFO] [stdout] | [INFO] [stdout] 224 | scalar_ops_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 224 | scalar_ops_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 224 | scalar_ops_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:225:18 [INFO] [stdout] | [INFO] [stdout] 225 | translation_impl!(Vec4) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 225 | translation_impl!{Vec4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 225 | translation_impl!(Vec4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:226:11 [INFO] [stdout] | [INFO] [stdout] 226 | norm_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 226 | norm_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 226 | norm_impl!(Vec4, x, y, z, w); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:69:20 [INFO] [stdout] | [INFO] [stdout] 69 | if !target.as_slice().contains("i686") { [INFO] [stdout] | ^^^^^^^^ method not found in `String` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:227:16 [INFO] [stdout] | [INFO] [stdout] 227 | approx_eq_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 227 | approx_eq_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 227 | approx_eq_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:228:15 [INFO] [stdout] | [INFO] [stdout] 228 | zero_one_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 228 | zero_one_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 228 | zero_one_impl!(Vec4, x, y, z, w); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/namespace.rs:24:3 [INFO] [stdout] | [INFO] [stdout] 24 | #[deriving(PartialEq, Clone)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:229:20 [INFO] [stdout] | [INFO] [stdout] 229 | from_iterator_impl!(Vec4, iterator, iterator, iterator, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 229 | from_iterator_impl!{Vec4, iterator, iterator, iterator, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 229 | from_iterator_impl!(Vec4, iterator, iterator, iterator, iterator); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:230:14 [INFO] [stdout] | [INFO] [stdout] 230 | bounded_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 230 | bounded_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 230 | bounded_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:231:11 [INFO] [stdout] | [INFO] [stdout] 231 | axpy_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 231 | axpy_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 231 | axpy_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:232:15 [INFO] [stdout] | [INFO] [stdout] 232 | iterable_impl!(Vec4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 232 | iterable_impl!{Vec4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 232 | iterable_impl!(Vec4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:233:19 [INFO] [stdout] | [INFO] [stdout] 233 | iterable_mut_impl!(Vec4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 233 | iterable_mut_impl!{Vec4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 233 | iterable_mut_impl!(Vec4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:234:25 [INFO] [stdout] | [INFO] [stdout] 234 | vec_to_homogeneous_impl!(Vec4, Vec5, a, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 234 | vec_to_homogeneous_impl!{Vec4, Vec5, a, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 234 | vec_to_homogeneous_impl!(Vec4, Vec5, a, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:235:27 [INFO] [stdout] | [INFO] [stdout] 235 | vec_from_homogeneous_impl!(Vec4, Vec5, a, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 235 | vec_from_homogeneous_impl!{Vec4, Vec5, a, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 235 | vec_from_homogeneous_impl!(Vec4, Vec5, a, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:236:16 [INFO] [stdout] | [INFO] [stdout] 236 | translate_impl!(Vec4, Pnt4) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 236 | translate_impl!{Vec4, Pnt4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 236 | translate_impl!(Vec4, Pnt4); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/namespace.rs:105:3 [INFO] [stdout] | [INFO] [stdout] 105 | #[deriving(Clone, PartialEq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:237:13 [INFO] [stdout] | [INFO] [stdout] 237 | rotate_impl!(Vec4) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 237 | rotate_impl!{Vec4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 237 | rotate_impl!(Vec4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:238:13 [INFO] [stdout] | [INFO] [stdout] 238 | rotate_impl!(Pnt4) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 238 | rotate_impl!{Pnt4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 238 | rotate_impl!(Pnt4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:239:16 [INFO] [stdout] | [INFO] [stdout] 239 | transform_impl!(Vec4, Pnt4) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 239 | transform_impl!{Vec4, Pnt4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 239 | transform_impl!(Vec4, Pnt4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:240:17 [INFO] [stdout] | [INFO] [stdout] 240 | vec_as_pnt_impl!(Vec4, Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 240 | vec_as_pnt_impl!{Vec4, Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 240 | vec_as_pnt_impl!(Vec4, Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:241:20 [INFO] [stdout] | [INFO] [stdout] 241 | num_float_vec_impl!(Vec4) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 241 | num_float_vec_impl!{Vec4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 241 | num_float_vec_impl!(Vec4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:242:19 [INFO] [stdout] | [INFO] [stdout] 242 | absolute_vec_impl!(Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 242 | absolute_vec_impl!{Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 242 | absolute_vec_impl!(Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:259:10 [INFO] [stdout] | [INFO] [stdout] 259 | new_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 259 | new_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 259 | new_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:260:10 [INFO] [stdout] | [INFO] [stdout] 260 | ord_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 260 | ord_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 260 | ord_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:261:15 [INFO] [stdout] | [INFO] [stdout] 261 | vec_axis_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 261 | vec_axis_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 261 | vec_axis_impl!(Vec5, x, y, z, w, a); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:12:3 [INFO] [stdout] | [INFO] [stdout] 12 | #[deriving(Clone, PartialEq)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:149:3 [INFO] [stdout] | [INFO] [stdout] 149 | #[deriving(Copy)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:154:3 [INFO] [stdout] | [INFO] [stdout] 154 | #[deriving(Copy)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/lexer.rs:159:3 [INFO] [stdout] | [INFO] [stdout] 159 | #[deriving(Copy)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:262:15 [INFO] [stdout] | [INFO] [stdout] 262 | vec_cast_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 262 | vec_cast_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 262 | vec_cast_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:263:15 [INFO] [stdout] | [INFO] [stdout] 263 | as_array_impl!(Vec5, 5) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 263 | as_array_impl!{Vec5, 5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 263 | as_array_impl!(Vec5, 5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:264:12 [INFO] [stdout] | [INFO] [stdout] 264 | index_impl!(Vec5) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 264 | index_impl!{Vec5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 264 | index_impl!(Vec5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:265:16 [INFO] [stdout] | [INFO] [stdout] 265 | indexable_impl!(Vec5, 5) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 265 | indexable_impl!{Vec5, 5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 265 | indexable_impl!(Vec5, 5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:266:14 [INFO] [stdout] | [INFO] [stdout] 266 | at_fast_impl!(Vec5, 5) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 266 | at_fast_impl!{Vec5, 5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 266 | at_fast_impl!(Vec5, 5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | new_repeat_impl!(Vec5, val, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 267 | new_repeat_impl!{Vec5, val, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 267 | new_repeat_impl!(Vec5, val, x, y, z, w, a); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:75:3 [INFO] [stdout] | [INFO] [stdout] 75 | #[deriving(Clone, PartialEq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:268:10 [INFO] [stdout] | [INFO] [stdout] 268 | dim_impl!(Vec5, 5) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 268 | dim_impl!{Vec5, 5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 268 | dim_impl!(Vec5, 5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:269:16 [INFO] [stdout] | [INFO] [stdout] 269 | container_impl!(Vec5) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 269 | container_impl!{Vec5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 269 | container_impl!(Vec5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:270:12 [INFO] [stdout] | [INFO] [stdout] 270 | basis_impl!(Vec5, 5) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 270 | basis_impl!{Vec5, 5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 270 | basis_impl!(Vec5, 5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:271:10 [INFO] [stdout] | [INFO] [stdout] 271 | add_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 271 | add_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 271 | add_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:272:10 [INFO] [stdout] | [INFO] [stdout] 272 | sub_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 272 | sub_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 272 | sub_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:273:10 [INFO] [stdout] | [INFO] [stdout] 273 | mul_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 273 | mul_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 273 | mul_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:274:10 [INFO] [stdout] | [INFO] [stdout] 274 | div_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 274 | div_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 274 | div_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | scalar_add_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 275 | scalar_add_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 275 | scalar_add_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:276:17 [INFO] [stdout] | [INFO] [stdout] 276 | scalar_sub_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 276 | scalar_sub_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 276 | scalar_sub_impl!(Vec5, x, y, z, w, a); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:88:3 [INFO] [stdout] | [INFO] [stdout] 88 | #[deriving(Clone, PartialEq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:277:17 [INFO] [stdout] | [INFO] [stdout] 277 | scalar_mul_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 277 | scalar_mul_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 277 | scalar_mul_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:278:17 [INFO] [stdout] | [INFO] [stdout] 278 | scalar_div_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 278 | scalar_div_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 278 | scalar_div_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:279:10 [INFO] [stdout] | [INFO] [stdout] 279 | neg_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 279 | neg_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 279 | neg_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:280:10 [INFO] [stdout] | [INFO] [stdout] 280 | dot_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 280 | dot_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 280 | dot_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:281:17 [INFO] [stdout] | [INFO] [stdout] 281 | scalar_ops_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 281 | scalar_ops_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 281 | scalar_ops_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:282:18 [INFO] [stdout] | [INFO] [stdout] 282 | translation_impl!(Vec5) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 282 | translation_impl!{Vec5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 282 | translation_impl!(Vec5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:283:11 [INFO] [stdout] | [INFO] [stdout] 283 | norm_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 283 | norm_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 283 | norm_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:284:16 [INFO] [stdout] | [INFO] [stdout] 284 | approx_eq_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 284 | approx_eq_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 284 | approx_eq_impl!(Vec5, x, y, z, w, a); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:100:3 [INFO] [stdout] | [INFO] [stdout] 100 | #[deriving(Clone, PartialEq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:285:15 [INFO] [stdout] | [INFO] [stdout] 285 | zero_one_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 285 | zero_one_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 285 | zero_one_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:286:20 [INFO] [stdout] | [INFO] [stdout] 286 | from_iterator_impl!(Vec5, iterator, iterator, iterator, iterator, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 286 | from_iterator_impl!{Vec5, iterator, iterator, iterator, iterator, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 286 | from_iterator_impl!(Vec5, iterator, iterator, iterator, iterator, iterator); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:287:14 [INFO] [stdout] | [INFO] [stdout] 287 | bounded_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 287 | bounded_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 287 | bounded_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:288:11 [INFO] [stdout] | [INFO] [stdout] 288 | axpy_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 288 | axpy_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 288 | axpy_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:289:15 [INFO] [stdout] | [INFO] [stdout] 289 | iterable_impl!(Vec5, 5) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 289 | iterable_impl!{Vec5, 5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 289 | iterable_impl!(Vec5, 5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:290:19 [INFO] [stdout] | [INFO] [stdout] 290 | iterable_mut_impl!(Vec5, 5) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 290 | iterable_mut_impl!{Vec5, 5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 290 | iterable_mut_impl!(Vec5, 5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:291:25 [INFO] [stdout] | [INFO] [stdout] 291 | vec_to_homogeneous_impl!(Vec5, Vec6, b, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 291 | vec_to_homogeneous_impl!{Vec5, Vec6, b, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 291 | vec_to_homogeneous_impl!(Vec5, Vec6, b, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:292:27 [INFO] [stdout] | [INFO] [stdout] 292 | vec_from_homogeneous_impl!(Vec5, Vec6, b, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 292 | vec_from_homogeneous_impl!{Vec5, Vec6, b, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 292 | vec_from_homogeneous_impl!(Vec5, Vec6, b, x, y, z, w, a); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:106:3 [INFO] [stdout] | [INFO] [stdout] 106 | #[deriving(Clone, PartialEq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:293:16 [INFO] [stdout] | [INFO] [stdout] 293 | translate_impl!(Vec5, Pnt5) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 293 | translate_impl!{Vec5, Pnt5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 293 | translate_impl!(Vec5, Pnt5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:294:13 [INFO] [stdout] | [INFO] [stdout] 294 | rotate_impl!(Vec5) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 294 | rotate_impl!{Vec5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 294 | rotate_impl!(Vec5); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:112:3 [INFO] [stdout] | [INFO] [stdout] 112 | #[deriving(Clone, PartialEq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:295:13 [INFO] [stdout] | [INFO] [stdout] 295 | rotate_impl!(Pnt5) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 295 | rotate_impl!{Pnt5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 295 | rotate_impl!(Pnt5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:296:16 [INFO] [stdout] | [INFO] [stdout] 296 | transform_impl!(Vec5, Pnt5) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 296 | transform_impl!{Vec5, Pnt5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 296 | transform_impl!(Vec5, Pnt5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:297:17 [INFO] [stdout] | [INFO] [stdout] 297 | vec_as_pnt_impl!(Vec5, Pnt5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 297 | vec_as_pnt_impl!{Vec5, Pnt5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 297 | vec_as_pnt_impl!(Vec5, Pnt5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:298:20 [INFO] [stdout] | [INFO] [stdout] 298 | num_float_vec_impl!(Vec5) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 298 | num_float_vec_impl!{Vec5} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 298 | num_float_vec_impl!(Vec5); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:299:19 [INFO] [stdout] | [INFO] [stdout] 299 | absolute_vec_impl!(Vec5, x, y, z, w, a) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 299 | absolute_vec_impl!{Vec5, x, y, z, w, a} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 299 | absolute_vec_impl!(Vec5, x, y, z, w, a); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:318:10 [INFO] [stdout] | [INFO] [stdout] 318 | new_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 318 | new_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 318 | new_impl!(Vec6, x, y, z, w, a, b); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:134:3 [INFO] [stdout] | [INFO] [stdout] 134 | #[deriving(PartialEq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:319:10 [INFO] [stdout] | [INFO] [stdout] 319 | ord_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 319 | ord_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 319 | ord_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:320:15 [INFO] [stdout] | [INFO] [stdout] 320 | vec_axis_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 320 | vec_axis_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 320 | vec_axis_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:321:15 [INFO] [stdout] | [INFO] [stdout] 321 | vec_cast_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 321 | vec_cast_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 321 | vec_cast_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:322:15 [INFO] [stdout] | [INFO] [stdout] 322 | as_array_impl!(Vec6, 6) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 322 | as_array_impl!{Vec6, 6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 322 | as_array_impl!(Vec6, 6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:323:12 [INFO] [stdout] | [INFO] [stdout] 323 | index_impl!(Vec6) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 323 | index_impl!{Vec6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 323 | index_impl!(Vec6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:324:16 [INFO] [stdout] | [INFO] [stdout] 324 | indexable_impl!(Vec6, 6) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 324 | indexable_impl!{Vec6, 6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 324 | indexable_impl!(Vec6, 6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:325:14 [INFO] [stdout] | [INFO] [stdout] 325 | at_fast_impl!(Vec6, 6) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 325 | at_fast_impl!{Vec6, 6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 325 | at_fast_impl!(Vec6, 6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:326:17 [INFO] [stdout] | [INFO] [stdout] 326 | new_repeat_impl!(Vec6, val, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 326 | new_repeat_impl!{Vec6, val, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 326 | new_repeat_impl!(Vec6, val, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:327:10 [INFO] [stdout] | [INFO] [stdout] 327 | dim_impl!(Vec6, 6) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 327 | dim_impl!{Vec6, 6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 327 | dim_impl!(Vec6, 6); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/parser.rs:141:3 [INFO] [stdout] | [INFO] [stdout] 141 | #[deriving(Copy, PartialEq, Eq)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:328:16 [INFO] [stdout] | [INFO] [stdout] 328 | container_impl!(Vec6) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 328 | container_impl!{Vec6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 328 | container_impl!(Vec6); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/reader/events.rs:13:3 [INFO] [stdout] | [INFO] [stdout] 13 | #[deriving(PartialEq, Clone)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:329:12 [INFO] [stdout] | [INFO] [stdout] 329 | basis_impl!(Vec6, 6) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 329 | basis_impl!{Vec6, 6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 329 | basis_impl!(Vec6, 6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:330:10 [INFO] [stdout] | [INFO] [stdout] 330 | add_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 330 | add_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 330 | add_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:331:10 [INFO] [stdout] | [INFO] [stdout] 331 | sub_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 331 | sub_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 331 | sub_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:332:10 [INFO] [stdout] | [INFO] [stdout] 332 | mul_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 332 | mul_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 332 | mul_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:333:10 [INFO] [stdout] | [INFO] [stdout] 333 | div_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 333 | div_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 333 | div_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:334:17 [INFO] [stdout] | [INFO] [stdout] 334 | scalar_add_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 334 | scalar_add_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 334 | scalar_add_impl!(Vec6, x, y, z, w, a, b); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bitflags` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/xml-rs-0.1.3/src/writer/emitter.rs:111:1 [INFO] [stdout] | [INFO] [stdout] 111 | bitflags!( [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:335:17 [INFO] [stdout] | [INFO] [stdout] 335 | scalar_sub_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 335 | scalar_sub_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 335 | scalar_sub_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:336:17 [INFO] [stdout] | [INFO] [stdout] 336 | scalar_mul_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 336 | scalar_mul_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 336 | scalar_mul_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:337:17 [INFO] [stdout] | [INFO] [stdout] 337 | scalar_div_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 337 | scalar_div_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 337 | scalar_div_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:338:10 [INFO] [stdout] | [INFO] [stdout] 338 | neg_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 338 | neg_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 338 | neg_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:339:10 [INFO] [stdout] | [INFO] [stdout] 339 | dot_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 339 | dot_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 339 | dot_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:340:17 [INFO] [stdout] | [INFO] [stdout] 340 | scalar_ops_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 340 | scalar_ops_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 340 | scalar_ops_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:341:18 [INFO] [stdout] | [INFO] [stdout] 341 | translation_impl!(Vec6) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 341 | translation_impl!{Vec6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 341 | translation_impl!(Vec6); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `slice` found for reference `&str` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:102:36 [INFO] [stdout] | [INFO] [stdout] 102 | dst.display(), output.slice(3, output.len() - 2)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `split_once` with a similar name, but with different arguments [INFO] [stdout] --> /rustc/f609b7e0586f81fefb3523e3e17adf779ac416be/library/core/src/str/mod.rs:1717:5 [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:342:11 [INFO] [stdout] | [INFO] [stdout] 342 | norm_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 342 | norm_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 342 | norm_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:343:16 [INFO] [stdout] | [INFO] [stdout] 343 | approx_eq_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 343 | approx_eq_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 343 | approx_eq_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:344:15 [INFO] [stdout] | [INFO] [stdout] 344 | zero_one_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 344 | zero_one_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 344 | zero_one_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:345:20 [INFO] [stdout] | [INFO] [stdout] 345 | from_iterator_impl!(Vec6, iterator, iterator, iterator, iterator, iterator, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 345 | from_iterator_impl!{Vec6, iterator, iterator, iterator, iterator, iterator, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 345 | from_iterator_impl!(Vec6, iterator, iterator, iterator, iterator, iterator, iterator); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:346:14 [INFO] [stdout] | [INFO] [stdout] 346 | bounded_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 346 | bounded_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 346 | bounded_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:347:11 [INFO] [stdout] | [INFO] [stdout] 347 | axpy_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 347 | axpy_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 347 | axpy_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:348:15 [INFO] [stdout] | [INFO] [stdout] 348 | iterable_impl!(Vec6, 6) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 348 | iterable_impl!{Vec6, 6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 348 | iterable_impl!(Vec6, 6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:349:19 [INFO] [stdout] | [INFO] [stdout] 349 | iterable_mut_impl!(Vec6, 6) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 349 | iterable_mut_impl!{Vec6, 6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 349 | iterable_mut_impl!(Vec6, 6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:350:16 [INFO] [stdout] | [INFO] [stdout] 350 | translate_impl!(Vec6, Pnt6) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 350 | translate_impl!{Vec6, Pnt6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 350 | translate_impl!(Vec6, Pnt6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:351:13 [INFO] [stdout] | [INFO] [stdout] 351 | rotate_impl!(Vec6) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 351 | rotate_impl!{Vec6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 351 | rotate_impl!(Vec6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:352:13 [INFO] [stdout] | [INFO] [stdout] 352 | rotate_impl!(Pnt6) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 352 | rotate_impl!{Pnt6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 352 | rotate_impl!(Pnt6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:353:16 [INFO] [stdout] | [INFO] [stdout] 353 | transform_impl!(Vec6, Pnt6) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 353 | transform_impl!{Vec6, Pnt6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 353 | transform_impl!(Vec6, Pnt6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:354:17 [INFO] [stdout] | [INFO] [stdout] 354 | vec_as_pnt_impl!(Vec6, Pnt6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 354 | vec_as_pnt_impl!{Vec6, Pnt6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 354 | vec_as_pnt_impl!(Vec6, Pnt6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:355:20 [INFO] [stdout] | [INFO] [stdout] 355 | num_float_vec_impl!(Vec6) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 355 | num_float_vec_impl!{Vec6} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 355 | num_float_vec_impl!(Vec6); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/vec.rs:356:19 [INFO] [stdout] | [INFO] [stdout] 356 | absolute_vec_impl!(Vec6, x, y, z, w, a, b) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 356 | absolute_vec_impl!{Vec6, x, y, z, w, a, b} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 356 | absolute_vec_impl!(Vec6, x, y, z, w, a, b); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt_macros.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | macro_rules! orig_impl( [INFO] [stdout] | _______________________^ [INFO] [stdout] 4 | | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 5 | | impl Orig for $t { [INFO] [stdout] 6 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 19 | | ) [INFO] [stdout] 20 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 3 ~ macro_rules! orig_impl{ [INFO] [stdout] 4 | ($t: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 19 | ) [INFO] [stdout] 20 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 20 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::num::cast` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::num::cast; [INFO] [stdout] | ^^^^^^^^^^^^^^ no `cast` in `num` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt_macros.rs:22:26 [INFO] [stdout] | [INFO] [stdout] 22 | macro_rules! pnt_sub_impl( [INFO] [stdout] | __________________________^ [INFO] [stdout] 23 | | ($t: ident, $tv: ident) => ( [INFO] [stdout] 24 | | impl> Sub<$t, $tv> for $t { [INFO] [stdout] 25 | | #[inline] [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] 22 ~ macro_rules! pnt_sub_impl{ [INFO] [stdout] 23 | ($t: ident, $tv: 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: macros that expand to items must be delimited with braces or followed by a semicolon [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt_macros.rs:33:30 [INFO] [stdout] | [INFO] [stdout] 33 | macro_rules! pnt_add_vec_impl( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 34 | | ($t: ident, $tv: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 35 | | impl> Add<$tv, $t> for $t { [INFO] [stdout] 36 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 41 | | ) [INFO] [stdout] 42 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 33 ~ macro_rules! pnt_add_vec_impl{ [INFO] [stdout] 34 | ($t: ident, $tv: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 41 | ) [INFO] [stdout] 42 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 42 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt_macros.rs:44:30 [INFO] [stdout] | [INFO] [stdout] 44 | macro_rules! pnt_sub_vec_impl( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 45 | | ($t: ident, $tv: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 46 | | impl> Sub<$tv, $t> for $t { [INFO] [stdout] 47 | | #[inline] [INFO] [stdout] ... | [INFO] [stdout] 52 | | ) [INFO] [stdout] 53 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 44 ~ macro_rules! pnt_sub_vec_impl{ [INFO] [stdout] 45 | ($t: ident, $tv: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 52 | ) [INFO] [stdout] 53 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 53 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt_macros.rs:55:29 [INFO] [stdout] | [INFO] [stdout] 55 | macro_rules! pnt_as_vec_impl( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 56 | | ($t: ident, $tv: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 57 | | impl $t { [INFO] [stdout] 58 | | /// Converts this point to its associated vector. [INFO] [stdout] ... | [INFO] [stdout] 98 | | ) [INFO] [stdout] 99 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 55 ~ macro_rules! pnt_as_vec_impl{ [INFO] [stdout] 56 | ($t: ident, $tv: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 98 | ) [INFO] [stdout] 99 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 99 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt_macros.rs:101:37 [INFO] [stdout] | [INFO] [stdout] 101 | macro_rules! pnt_to_homogeneous_impl( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 102 | | ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 103 | | impl ToHomogeneous<$t2> for $t { [INFO] [stdout] 104 | | fn to_homogeneous(&self) -> $t2 { [INFO] [stdout] ... | [INFO] [stdout] 114 | | ) [INFO] [stdout] 115 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 101 ~ macro_rules! pnt_to_homogeneous_impl{ [INFO] [stdout] 102 | ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 114 | ) [INFO] [stdout] 115 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 115 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt_macros.rs:117:39 [INFO] [stdout] | [INFO] [stdout] 117 | macro_rules! pnt_from_homogeneous_impl( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 118 | | ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] 119 | | impl + One + Zero> FromHomogeneous<$t2> for $t { [INFO] [stdout] 120 | | fn from(v: &$t2) -> $t { [INFO] [stdout] ... | [INFO] [stdout] 129 | | ) [INFO] [stdout] 130 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 117 ~ macro_rules! pnt_from_homogeneous_impl{ [INFO] [stdout] 118 | ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => ( [INFO] [stdout] ... [INFO] [stdout] 129 | ) [INFO] [stdout] 130 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 130 | ); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt_macros.rs:132:32 [INFO] [stdout] | [INFO] [stdout] 132 | macro_rules! num_float_pnt_impl( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 133 | | ($t: ident, $tv: ident) => ( [INFO] [stdout] 134 | | impl NumPnt> for $t [INFO] [stdout] 135 | | where N: BaseNum { [INFO] [stdout] ... | [INFO] [stdout] 141 | | ) [INFO] [stdout] 142 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 132 ~ macro_rules! num_float_pnt_impl{ [INFO] [stdout] 133 | ($t: ident, $tv: ident) => ( [INFO] [stdout] ... [INFO] [stdout] 141 | ) [INFO] [stdout] 142 + } [INFO] [stdout] | [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 142 | ); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `std::num::cast`, `std::num::Float` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/quaternion.rs:19:16 [INFO] [stdout] | [INFO] [stdout] 19 | use std::num::{cast, Float}; [INFO] [stdout] | ^^^^ ^^^^^ no `Float` in `num` [INFO] [stdout] | | [INFO] [stdout] | no `cast` in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::num::cast` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/quaternion.rs:238:13 [INFO] [stdout] | [INFO] [stdout] 238 | use std::num::cast; [INFO] [stdout] | ^^^^^^^^^^^^^^ no `cast` in `num` [INFO] [stdout] | [INFO] [stdout] help: consider importing this unresolved item through its public re-export instead [INFO] [stdout] | [INFO] [stdout] 238 | use quaternion::cast; [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:127:57 [INFO] [stdout] | [INFO] [stdout] 127 | let res = getenv(format!("{}_{}", var_base, target).as_slice()) [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::num::NumCast` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | use std::num::NumCast; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no `NumCast` in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `std::num::cast`, `std::num::Float` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/angle.rs:20:16 [INFO] [stdout] | [INFO] [stdout] 20 | use std::num::{cast, Float}; [INFO] [stdout] | ^^^^ ^^^^^ no `Float` in `num` [INFO] [stdout] | | [INFO] [stdout] | no `cast` in `num` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:41:10 [INFO] [stdout] | [INFO] [stdout] 41 | new_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 41 | new_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 41 | new_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:42:11 [INFO] [stdout] | [INFO] [stdout] 42 | orig_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 42 | orig_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 42 | orig_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:43:10 [INFO] [stdout] | [INFO] [stdout] 43 | ord_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 43 | ord_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 43 | ord_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | scalar_mul_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 44 | scalar_mul_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 44 | scalar_mul_impl!(Pnt1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::num::cast` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/projection.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use std::num::cast; [INFO] [stdout] | ^^^^^^^^^^^^^^ no `cast` in `num` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | scalar_div_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 45 | scalar_div_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 45 | scalar_div_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | scalar_add_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 46 | scalar_add_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 46 | scalar_add_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | scalar_sub_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 47 | scalar_sub_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 47 | scalar_sub_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:48:15 [INFO] [stdout] | [INFO] [stdout] 48 | vec_cast_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 48 | vec_cast_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 48 | vec_cast_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | as_array_impl!(Pnt1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 49 | as_array_impl!{Pnt1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 49 | as_array_impl!(Pnt1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | index_impl!(Pnt1) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 50 | index_impl!{Pnt1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 50 | index_impl!(Pnt1); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::num::Float` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/aabb.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use std::num::Float; [INFO] [stdout] | ^^^^^^^^^^^^^^^ no `Float` in `num` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:51:16 [INFO] [stdout] | [INFO] [stdout] 51 | indexable_impl!(Pnt1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 51 | indexable_impl!{Pnt1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 51 | indexable_impl!(Pnt1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:52:14 [INFO] [stdout] | [INFO] [stdout] 52 | at_fast_impl!(Pnt1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 52 | at_fast_impl!{Pnt1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 52 | at_fast_impl!(Pnt1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:53:17 [INFO] [stdout] | [INFO] [stdout] 53 | new_repeat_impl!(Pnt1, val, x) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 53 | new_repeat_impl!{Pnt1, val, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 53 | new_repeat_impl!(Pnt1, val, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:54:10 [INFO] [stdout] | [INFO] [stdout] 54 | dim_impl!(Pnt1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 54 | dim_impl!{Pnt1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 54 | dim_impl!(Pnt1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:55:16 [INFO] [stdout] | [INFO] [stdout] 55 | container_impl!(Pnt1) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 55 | container_impl!{Pnt1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 55 | container_impl!(Pnt1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | pnt_as_vec_impl!(Pnt1, Vec1, x) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 56 | pnt_as_vec_impl!{Pnt1, Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 56 | pnt_as_vec_impl!(Pnt1, Vec1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::num::Float` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/approx.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use std::num::Float; [INFO] [stdout] | ^^^^^^^^^^^^^^^ no `Float` in `num` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:57:14 [INFO] [stdout] | [INFO] [stdout] 57 | pnt_sub_impl!(Pnt1, Vec1) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 57 | pnt_sub_impl!{Pnt1, Vec1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 57 | pnt_sub_impl!(Pnt1, Vec1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:58:10 [INFO] [stdout] | [INFO] [stdout] 58 | neg_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 58 | neg_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 58 | neg_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:59:18 [INFO] [stdout] | [INFO] [stdout] 59 | pnt_add_vec_impl!(Pnt1, Vec1, x) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 59 | pnt_add_vec_impl!{Pnt1, Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 59 | pnt_add_vec_impl!(Pnt1, Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:60:18 [INFO] [stdout] | [INFO] [stdout] 60 | pnt_sub_vec_impl!(Pnt1, Vec1, x) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 60 | pnt_sub_vec_impl!{Pnt1, Vec1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 60 | pnt_sub_vec_impl!(Pnt1, Vec1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:61:17 [INFO] [stdout] | [INFO] [stdout] 61 | scalar_ops_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 61 | scalar_ops_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 61 | scalar_ops_impl!(Pnt1, x); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:128:65 [INFO] [stdout] | [INFO] [stdout] 128 | .or_else(|| getenv(format!("{}_{}", var_base, target_u).as_slice())) [INFO] [stdout] | ^^^^^^^^ method not found in `String` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:62:16 [INFO] [stdout] | [INFO] [stdout] 62 | approx_eq_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 62 | approx_eq_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 62 | approx_eq_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:63:20 [INFO] [stdout] | [INFO] [stdout] 63 | from_iterator_impl!(Pnt1, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 63 | from_iterator_impl!{Pnt1, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 63 | from_iterator_impl!(Pnt1, iterator); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:64:14 [INFO] [stdout] | [INFO] [stdout] 64 | bounded_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 64 | bounded_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 64 | bounded_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:65:11 [INFO] [stdout] | [INFO] [stdout] 65 | axpy_impl!(Pnt1, x) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 65 | axpy_impl!{Pnt1, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 65 | axpy_impl!(Pnt1, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:66:15 [INFO] [stdout] | [INFO] [stdout] 66 | iterable_impl!(Pnt1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 66 | iterable_impl!{Pnt1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 66 | iterable_impl!(Pnt1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | iterable_mut_impl!(Pnt1, 1) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 67 | iterable_mut_impl!{Pnt1, 1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 67 | iterable_mut_impl!(Pnt1, 1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:68:25 [INFO] [stdout] | [INFO] [stdout] 68 | pnt_to_homogeneous_impl!(Pnt1, Pnt2, y, x) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 68 | pnt_to_homogeneous_impl!{Pnt1, Pnt2, y, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 68 | pnt_to_homogeneous_impl!(Pnt1, Pnt2, y, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:69:27 [INFO] [stdout] | [INFO] [stdout] 69 | pnt_from_homogeneous_impl!(Pnt1, Pnt2, y, x) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 69 | pnt_from_homogeneous_impl!{Pnt1, Pnt2, y, x} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 69 | pnt_from_homogeneous_impl!(Pnt1, Pnt2, y, x); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:70:20 [INFO] [stdout] | [INFO] [stdout] 70 | num_float_pnt_impl!(Pnt1, Vec1) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 70 | num_float_pnt_impl!{Pnt1, Vec1} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 70 | num_float_pnt_impl!(Pnt1, Vec1); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:81:10 [INFO] [stdout] | [INFO] [stdout] 81 | new_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 81 | new_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 81 | new_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:82:11 [INFO] [stdout] | [INFO] [stdout] 82 | orig_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 82 | orig_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 82 | orig_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:83:10 [INFO] [stdout] | [INFO] [stdout] 83 | ord_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 83 | ord_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 83 | ord_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:84:17 [INFO] [stdout] | [INFO] [stdout] 84 | scalar_mul_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 84 | scalar_mul_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 84 | scalar_mul_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:85:17 [INFO] [stdout] | [INFO] [stdout] 85 | scalar_div_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 85 | scalar_div_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 85 | scalar_div_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:86:17 [INFO] [stdout] | [INFO] [stdout] 86 | scalar_add_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 86 | scalar_add_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 86 | scalar_add_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | scalar_sub_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 87 | scalar_sub_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 87 | scalar_sub_impl!(Pnt2, x, y); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `std::num::FloatMath`, `std::num::Int`, `std::num::NumCast`, `std::num::Float` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/num.rs:20:16 [INFO] [stdout] | [INFO] [stdout] 20 | use std::num::{FloatMath, Int, NumCast, Float}; [INFO] [stdout] | ^^^^^^^^^ ^^^ ^^^^^^^ ^^^^^ no `Float` in `num` [INFO] [stdout] | | | | [INFO] [stdout] | | | no `NumCast` in `num` [INFO] [stdout] | | no `Int` in `num` [INFO] [stdout] | no `FloatMath` in `num` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:88:15 [INFO] [stdout] | [INFO] [stdout] 88 | vec_cast_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 88 | vec_cast_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 88 | vec_cast_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:89:15 [INFO] [stdout] | [INFO] [stdout] 89 | as_array_impl!(Pnt2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 89 | as_array_impl!{Pnt2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 89 | as_array_impl!(Pnt2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:90:12 [INFO] [stdout] | [INFO] [stdout] 90 | index_impl!(Pnt2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 90 | index_impl!{Pnt2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 90 | index_impl!(Pnt2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:91:16 [INFO] [stdout] | [INFO] [stdout] 91 | indexable_impl!(Pnt2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 91 | indexable_impl!{Pnt2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 91 | indexable_impl!(Pnt2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:92:14 [INFO] [stdout] | [INFO] [stdout] 92 | at_fast_impl!(Pnt2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 92 | at_fast_impl!{Pnt2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 92 | at_fast_impl!(Pnt2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:93:17 [INFO] [stdout] | [INFO] [stdout] 93 | new_repeat_impl!(Pnt2, val, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 93 | new_repeat_impl!{Pnt2, val, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 93 | new_repeat_impl!(Pnt2, val, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:94:10 [INFO] [stdout] | [INFO] [stdout] 94 | dim_impl!(Pnt2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 94 | dim_impl!{Pnt2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 94 | dim_impl!(Pnt2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:95:16 [INFO] [stdout] | [INFO] [stdout] 95 | container_impl!(Pnt2) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 95 | container_impl!{Pnt2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 95 | container_impl!(Pnt2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:96:17 [INFO] [stdout] | [INFO] [stdout] 96 | pnt_as_vec_impl!(Pnt2, Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 96 | pnt_as_vec_impl!{Pnt2, Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 96 | pnt_as_vec_impl!(Pnt2, Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:97:14 [INFO] [stdout] | [INFO] [stdout] 97 | pnt_sub_impl!(Pnt2, Vec2) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 97 | pnt_sub_impl!{Pnt2, Vec2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 97 | pnt_sub_impl!(Pnt2, Vec2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:98:10 [INFO] [stdout] | [INFO] [stdout] 98 | neg_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 98 | neg_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 98 | neg_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:99:18 [INFO] [stdout] | [INFO] [stdout] 99 | pnt_add_vec_impl!(Pnt2, Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 99 | pnt_add_vec_impl!{Pnt2, Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 99 | pnt_add_vec_impl!(Pnt2, Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:100:18 [INFO] [stdout] | [INFO] [stdout] 100 | pnt_sub_vec_impl!(Pnt2, Vec2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 100 | pnt_sub_vec_impl!{Pnt2, Vec2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 100 | pnt_sub_vec_impl!(Pnt2, Vec2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:101:17 [INFO] [stdout] | [INFO] [stdout] 101 | scalar_ops_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 101 | scalar_ops_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 101 | scalar_ops_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:102:16 [INFO] [stdout] | [INFO] [stdout] 102 | approx_eq_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 102 | approx_eq_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 102 | approx_eq_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:103:20 [INFO] [stdout] | [INFO] [stdout] 103 | from_iterator_impl!(Pnt2, iterator, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 103 | from_iterator_impl!{Pnt2, iterator, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 103 | from_iterator_impl!(Pnt2, iterator, iterator); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:32:3 [INFO] [stdout] | [INFO] [stdout] 32 | #[deriving(Copy, Clone, PartialEq, Encodable, Decodable, Rand)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:104:14 [INFO] [stdout] | [INFO] [stdout] 104 | bounded_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 104 | bounded_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 104 | bounded_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:105:11 [INFO] [stdout] | [INFO] [stdout] 105 | axpy_impl!(Pnt2, x, y) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 105 | axpy_impl!{Pnt2, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 105 | axpy_impl!(Pnt2, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:106:15 [INFO] [stdout] | [INFO] [stdout] 106 | iterable_impl!(Pnt2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 106 | iterable_impl!{Pnt2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 106 | iterable_impl!(Pnt2, 2); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:129:61 [INFO] [stdout] | [INFO] [stdout] 129 | .or_else(|| getenv(format!("{}_{}", kind, var_base).as_slice())) [INFO] [stdout] | ^^^^^^^^ method not found in `String` [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | iterable_mut_impl!(Pnt2, 2) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 107 | iterable_mut_impl!{Pnt2, 2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 107 | iterable_mut_impl!(Pnt2, 2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:108:25 [INFO] [stdout] | [INFO] [stdout] 108 | pnt_to_homogeneous_impl!(Pnt2, Pnt3, z, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 108 | pnt_to_homogeneous_impl!{Pnt2, Pnt3, z, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 108 | pnt_to_homogeneous_impl!(Pnt2, Pnt3, z, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:109:27 [INFO] [stdout] | [INFO] [stdout] 109 | pnt_from_homogeneous_impl!(Pnt2, Pnt3, z, x, y) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 109 | pnt_from_homogeneous_impl!{Pnt2, Pnt3, z, x, y} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 109 | pnt_from_homogeneous_impl!(Pnt2, Pnt3, z, x, y); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:110:20 [INFO] [stdout] | [INFO] [stdout] 110 | num_float_pnt_impl!(Pnt2, Vec2) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 110 | num_float_pnt_impl!{Pnt2, Vec2} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 110 | num_float_pnt_impl!(Pnt2, Vec2); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:123:10 [INFO] [stdout] | [INFO] [stdout] 123 | new_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 123 | new_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 123 | new_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:124:11 [INFO] [stdout] | [INFO] [stdout] 124 | orig_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 124 | orig_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 124 | orig_impl!(Pnt3, x, y, z); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:36:3 [INFO] [stdout] | [INFO] [stdout] 36 | #[deriving(Copy, Clone, PartialEq, Encodable, Decodable, Rand)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:125:10 [INFO] [stdout] | [INFO] [stdout] 125 | ord_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 125 | ord_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 125 | ord_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:126:17 [INFO] [stdout] | [INFO] [stdout] 126 | scalar_mul_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 126 | scalar_mul_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 126 | scalar_mul_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:127:17 [INFO] [stdout] | [INFO] [stdout] 127 | scalar_div_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 127 | scalar_div_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 127 | scalar_div_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:128:17 [INFO] [stdout] | [INFO] [stdout] 128 | scalar_add_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 128 | scalar_add_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 128 | scalar_add_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:129:17 [INFO] [stdout] | [INFO] [stdout] 129 | scalar_sub_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 129 | scalar_sub_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 129 | scalar_sub_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:130:15 [INFO] [stdout] | [INFO] [stdout] 130 | vec_cast_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 130 | vec_cast_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 130 | vec_cast_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:131:15 [INFO] [stdout] | [INFO] [stdout] 131 | as_array_impl!(Pnt3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 131 | as_array_impl!{Pnt3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 131 | as_array_impl!(Pnt3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:132:12 [INFO] [stdout] | [INFO] [stdout] 132 | index_impl!(Pnt3) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 132 | index_impl!{Pnt3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 132 | index_impl!(Pnt3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:133:16 [INFO] [stdout] | [INFO] [stdout] 133 | indexable_impl!(Pnt3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 133 | indexable_impl!{Pnt3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 133 | indexable_impl!(Pnt3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:134:14 [INFO] [stdout] | [INFO] [stdout] 134 | at_fast_impl!(Pnt3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 134 | at_fast_impl!{Pnt3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 134 | at_fast_impl!(Pnt3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:135:17 [INFO] [stdout] | [INFO] [stdout] 135 | new_repeat_impl!(Pnt3, val, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 135 | new_repeat_impl!{Pnt3, val, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 135 | new_repeat_impl!(Pnt3, val, x, y, z); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/matrix.rs:40:3 [INFO] [stdout] | [INFO] [stdout] 40 | #[deriving(Copy, Clone, PartialEq, Encodable, Decodable, Rand)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:136:10 [INFO] [stdout] | [INFO] [stdout] 136 | dim_impl!(Pnt3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 136 | dim_impl!{Pnt3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 136 | dim_impl!(Pnt3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:137:16 [INFO] [stdout] | [INFO] [stdout] 137 | container_impl!(Pnt3) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 137 | container_impl!{Pnt3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 137 | container_impl!(Pnt3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:138:17 [INFO] [stdout] | [INFO] [stdout] 138 | pnt_as_vec_impl!(Pnt3, Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 138 | pnt_as_vec_impl!{Pnt3, Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 138 | pnt_as_vec_impl!(Pnt3, Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:139:14 [INFO] [stdout] | [INFO] [stdout] 139 | pnt_sub_impl!(Pnt3, Vec3) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 139 | pnt_sub_impl!{Pnt3, Vec3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 139 | pnt_sub_impl!(Pnt3, Vec3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:140:10 [INFO] [stdout] | [INFO] [stdout] 140 | neg_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 140 | neg_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 140 | neg_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:141:18 [INFO] [stdout] | [INFO] [stdout] 141 | pnt_add_vec_impl!(Pnt3, Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 141 | pnt_add_vec_impl!{Pnt3, Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 141 | pnt_add_vec_impl!(Pnt3, Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:142:18 [INFO] [stdout] | [INFO] [stdout] 142 | pnt_sub_vec_impl!(Pnt3, Vec3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 142 | pnt_sub_vec_impl!{Pnt3, Vec3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 142 | pnt_sub_vec_impl!(Pnt3, Vec3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:143:17 [INFO] [stdout] | [INFO] [stdout] 143 | scalar_ops_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 143 | scalar_ops_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 143 | scalar_ops_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:144:16 [INFO] [stdout] | [INFO] [stdout] 144 | approx_eq_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 144 | approx_eq_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 144 | approx_eq_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 145 | from_iterator_impl!(Pnt3, iterator, iterator, iterator) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 145 | from_iterator_impl!{Pnt3, iterator, iterator, iterator} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 145 | from_iterator_impl!(Pnt3, iterator, iterator, iterator); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:146:14 [INFO] [stdout] | [INFO] [stdout] 146 | bounded_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 146 | bounded_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 146 | bounded_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:147:11 [INFO] [stdout] | [INFO] [stdout] 147 | axpy_impl!(Pnt3, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 147 | axpy_impl!{Pnt3, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 147 | axpy_impl!(Pnt3, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:148:15 [INFO] [stdout] | [INFO] [stdout] 148 | iterable_impl!(Pnt3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 148 | iterable_impl!{Pnt3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 148 | iterable_impl!(Pnt3, 3); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/quaternion.rs:32:3 [INFO] [stdout] | [INFO] [stdout] 32 | #[deriving(Copy, Clone, PartialEq, Encodable, Decodable, Rand)] [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:149:19 [INFO] [stdout] | [INFO] [stdout] 149 | iterable_mut_impl!(Pnt3, 3) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 149 | iterable_mut_impl!{Pnt3, 3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 149 | iterable_mut_impl!(Pnt3, 3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:150:25 [INFO] [stdout] | [INFO] [stdout] 150 | pnt_to_homogeneous_impl!(Pnt3, Pnt4, w, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 150 | pnt_to_homogeneous_impl!{Pnt3, Pnt4, w, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 150 | pnt_to_homogeneous_impl!(Pnt3, Pnt4, w, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:151:27 [INFO] [stdout] | [INFO] [stdout] 151 | pnt_from_homogeneous_impl!(Pnt3, Pnt4, w, x, y, z) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 151 | pnt_from_homogeneous_impl!{Pnt3, Pnt4, w, x, y, z} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 151 | pnt_from_homogeneous_impl!(Pnt3, Pnt4, w, x, y, z); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:152:20 [INFO] [stdout] | [INFO] [stdout] 152 | num_float_pnt_impl!(Pnt3, Vec3) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 152 | num_float_pnt_impl!{Pnt3, Vec3} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 152 | num_float_pnt_impl!(Pnt3, Vec3); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:167:10 [INFO] [stdout] | [INFO] [stdout] 167 | new_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 167 | new_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 167 | new_impl!(Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:168:11 [INFO] [stdout] | [INFO] [stdout] 168 | orig_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 168 | orig_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 168 | orig_impl!(Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:169:10 [INFO] [stdout] | [INFO] [stdout] 169 | ord_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 169 | ord_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 169 | ord_impl!(Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:170:17 [INFO] [stdout] | [INFO] [stdout] 170 | scalar_mul_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 170 | scalar_mul_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 170 | scalar_mul_impl!(Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:171:17 [INFO] [stdout] | [INFO] [stdout] 171 | scalar_div_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 171 | scalar_div_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 171 | scalar_div_impl!(Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:172:17 [INFO] [stdout] | [INFO] [stdout] 172 | scalar_add_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 172 | scalar_add_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 172 | scalar_add_impl!(Pnt4, x, y, z, w); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.1.1/src/lib.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 151 | / get_var("CFLAGS").unwrap_or(String::new()) [INFO] [stdout] 152 | | .as_slice().words().map(|s| s.to_string()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |________| [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:173:17 [INFO] [stdout] | [INFO] [stdout] 173 | scalar_sub_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 173 | scalar_sub_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 173 | scalar_sub_impl!(Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:174:15 [INFO] [stdout] | [INFO] [stdout] 174 | vec_cast_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 174 | vec_cast_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 174 | vec_cast_impl!(Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:175:15 [INFO] [stdout] | [INFO] [stdout] 175 | as_array_impl!(Pnt4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 175 | as_array_impl!{Pnt4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 175 | as_array_impl!(Pnt4, 4); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:180:11 [INFO] [stdout] | [INFO] [stdout] 180 | #[deriving(PartialEq, Eq, Copy, Clone, Hash, Encodable, Decodable, Rand)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 349 | vec!(Vector2 { x, y }, 2) [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:176:12 [INFO] [stdout] | [INFO] [stdout] 176 | index_impl!(Pnt4) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 176 | index_impl!{Pnt4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 176 | index_impl!(Pnt4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:177:16 [INFO] [stdout] | [INFO] [stdout] 177 | indexable_impl!(Pnt4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 177 | indexable_impl!{Pnt4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 177 | indexable_impl!(Pnt4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:178:14 [INFO] [stdout] | [INFO] [stdout] 178 | at_fast_impl!(Pnt4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 178 | at_fast_impl!{Pnt4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 178 | at_fast_impl!(Pnt4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:179:17 [INFO] [stdout] | [INFO] [stdout] 179 | new_repeat_impl!(Pnt4, val, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 179 | new_repeat_impl!{Pnt4, val, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 179 | new_repeat_impl!(Pnt4, val, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:180:10 [INFO] [stdout] | [INFO] [stdout] 180 | dim_impl!(Pnt4, 4) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 180 | dim_impl!{Pnt4, 4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 180 | dim_impl!(Pnt4, 4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:181:16 [INFO] [stdout] | [INFO] [stdout] 181 | container_impl!(Pnt4) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 181 | container_impl!{Pnt4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 181 | container_impl!(Pnt4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | pnt_as_vec_impl!(Pnt4, Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 182 | pnt_as_vec_impl!{Pnt4, Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 182 | pnt_as_vec_impl!(Pnt4, Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:183:14 [INFO] [stdout] | [INFO] [stdout] 183 | pnt_sub_impl!(Pnt4, Vec4) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 183 | pnt_sub_impl!{Pnt4, Vec4} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 183 | pnt_sub_impl!(Pnt4, Vec4); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:184:10 [INFO] [stdout] | [INFO] [stdout] 184 | neg_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 184 | neg_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 184 | neg_impl!(Pnt4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:185:18 [INFO] [stdout] | [INFO] [stdout] 185 | pnt_add_vec_impl!(Pnt4, Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 185 | pnt_add_vec_impl!{Pnt4, Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 185 | pnt_add_vec_impl!(Pnt4, Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:186:18 [INFO] [stdout] | [INFO] [stdout] 186 | pnt_sub_vec_impl!(Pnt4, Vec4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 186 | pnt_sub_vec_impl!{Pnt4, Vec4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 186 | pnt_sub_vec_impl!(Pnt4, Vec4, x, y, z, w); [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 187 | scalar_ops_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: change the delimiters to curly braces [INFO] [stdout] | [INFO] [stdout] 187 | scalar_ops_impl!{Pnt4, x, y, z, w} [INFO] [stdout] | ~ ~ [INFO] [stdout] help: add a semicolon [INFO] [stdout] | [INFO] [stdout] 187 | scalar_ops_impl!(Pnt4, x, y, z, w); [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `deriving` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-71b806d64542a22e/1831538/src/vector.rs:180:11 [INFO] [stdout] | [INFO] [stdout] 180 | #[deriving(PartialEq, Eq, Copy, Clone, Hash, Encodable, Decodable, Rand)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 350 | vec!(Vector3 { x, y, z }, 3) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [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/nalgebra-6f52715e05760d65/6c431ff/src/structs/pnt.rs:188:16 [INFO] [stdout] | [INFO] [stdout] 188 | approx_eq_impl!(Pnt4, x, y, z, w) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [WARN] too many lines in the log, truncating it