[INFO] cloning repository https://github.com/porglezomp/rust-raytracer
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/porglezomp/rust-raytracer" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fporglezomp%2Frust-raytracer", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fporglezomp%2Frust-raytracer'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 0848aeae5fddfa5a4088c25a84a3bd1ae2e5491d
[INFO] checking porglezomp/rust-raytracer against try#8ac0915e346f9a2e49ca3951b642c55bd7d1eaab for pr-158447
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fporglezomp%2Frust-raytracer" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/porglezomp/rust-raytracer
[INFO] finished tweaking git repo https://github.com/porglezomp/rust-raytracer
[INFO] tweaked toml for git repo https://github.com/porglezomp/rust-raytracer written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/porglezomp/rust-raytracer on toolchain 8ac0915e346f9a2e49ca3951b642c55bd7d1eaab
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8ac0915e346f9a2e49ca3951b642c55bd7d1eaab" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/porglezomp/rust-raytracer 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" "+8ac0915e346f9a2e49ca3951b642c55bd7d1eaab" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `raytracer` (manifest) generated 1 warning
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating git repository `https://github.com/bjz/cgmath-rs.git`
[INFO] [stderr]     Updating git repository `https://github.com/pornel/lodepng-rust.git`
[INFO] [stderr]     Updating git repository `https://github.com/AngryLawyer/rust-sdl2.git`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7bc41e9e26092ffa14b2bfd3fddb708ec155dd02c3ee8ba53746127c0c7b630a
[INFO] running `Command { std: "docker" "start" "7bc41e9e26092ffa14b2bfd3fddb708ec155dd02c3ee8ba53746127c0c7b630a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7bc41e9e26092ffa14b2bfd3fddb708ec155dd02c3ee8ba53746127c0c7b630a" "/opt/rustwide/cargo-home/bin/cargo" "+8ac0915e346f9a2e49ca3951b642c55bd7d1eaab" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7bc41e9e26092ffa14b2bfd3fddb708ec155dd02c3ee8ba53746127c0c7b630a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7bc41e9e26092ffa14b2bfd3fddb708ec155dd02c3ee8ba53746127c0c7b630a" "/opt/rustwide/cargo-home/bin/cargo" "+8ac0915e346f9a2e49ca3951b642c55bd7d1eaab" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `raytracer` (manifest) generated 1 warning
[INFO] [stderr]    Compiling lodepng v0.1.0 (https://github.com/pornel/lodepng-rust.git#dda3c784)
[INFO] [stderr]     Checking cgmath v0.0.1 (https://github.com/bjz/cgmath-rs.git#f514fb28)
[INFO] [stderr]     Checking sdl2 v0.0.1-alpha.1 (https://github.com/AngryLawyer/rust-sdl2.git#99c95bd8)
[INFO] [stdout] error: couldn't read `/opt/rustwide/cargo-home/git/checkouts/lodepng-rust-c0cc5b2e56c4770e/dda3c78/sh build.sh`: No such file or directory (os error 2)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/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-759f1a9db061b9cd/f514fb2/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 `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:396:23
[INFO] [stdout]     |
[INFO] [stdout] 396 | impl<S> FixedArray<[[S, ..2], ..2]> for Matrix2<S> {
[INFO] [stdout]     |                       ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 396 - impl<S> FixedArray<[[S, ..2], ..2]> for Matrix2<S> {
[INFO] [stdout] 396 + impl<S> FixedArray<[[S; ..2], ..2]> for Matrix2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:396:29
[INFO] [stdout]     |
[INFO] [stdout] 396 | impl<S> FixedArray<[[S, ..2], ..2]> for Matrix2<S> {
[INFO] [stdout]     |                             ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 396 - impl<S> FixedArray<[[S, ..2], ..2]> for Matrix2<S> {
[INFO] [stdout] 396 + impl<S> FixedArray<[[S, ..2]; ..2]> for Matrix2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lodepng` (build script) due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:398:31
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn into_fixed(self) -> [[S, ..2], ..2] {
[INFO] [stdout]     |                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 398 -     fn into_fixed(self) -> [[S, ..2], ..2] {
[INFO] [stdout] 398 +     fn into_fixed(self) -> [[S; ..2], ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:398:37
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn into_fixed(self) -> [[S, ..2], ..2] {
[INFO] [stdout]     |                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 398 -     fn into_fixed(self) -> [[S, ..2], ..2] {
[INFO] [stdout] 398 +     fn into_fixed(self) -> [[S, ..2]; ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:408:41
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..2], ..2] {
[INFO] [stdout]     |                                         ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 408 -     fn as_fixed<'a>(&'a self) -> &'a [[S, ..2], ..2] {
[INFO] [stdout] 408 +     fn as_fixed<'a>(&'a self) -> &'a [[S; ..2], ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:408:47
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..2], ..2] {
[INFO] [stdout]     |                                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 408 -     fn as_fixed<'a>(&'a self) -> &'a [[S, ..2], ..2] {
[INFO] [stdout] 408 +     fn as_fixed<'a>(&'a self) -> &'a [[S, ..2]; ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:413:53
[INFO] [stdout]     |
[INFO] [stdout] 413 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..2], ..2] {
[INFO] [stdout]     |                                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 413 -     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..2], ..2] {
[INFO] [stdout] 413 +     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S; ..2], ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:413:59
[INFO] [stdout]     |
[INFO] [stdout] 413 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..2], ..2] {
[INFO] [stdout]     |                                                           ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 413 -     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..2], ..2] {
[INFO] [stdout] 413 +     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..2]; ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:418:26
[INFO] [stdout]     |
[INFO] [stdout] 418 |     fn from_fixed(_v: [[S, ..2], ..2]) -> Matrix2<S> {
[INFO] [stdout]     |                          ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 418 -     fn from_fixed(_v: [[S, ..2], ..2]) -> Matrix2<S> {
[INFO] [stdout] 418 +     fn from_fixed(_v: [[S; ..2], ..2]) -> Matrix2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:418:32
[INFO] [stdout]     |
[INFO] [stdout] 418 |     fn from_fixed(_v: [[S, ..2], ..2]) -> Matrix2<S> {
[INFO] [stdout]     |                                ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 418 -     fn from_fixed(_v: [[S, ..2], ..2]) -> Matrix2<S> {
[INFO] [stdout] 418 +     fn from_fixed(_v: [[S, ..2]; ..2]) -> Matrix2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:429:37
[INFO] [stdout]     |
[INFO] [stdout] 429 |     fn from_fixed_ref<'a>(v: &'a [[S, ..2], ..2]) -> &'a Matrix2<S> {
[INFO] [stdout]     |                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 429 -     fn from_fixed_ref<'a>(v: &'a [[S, ..2], ..2]) -> &'a Matrix2<S> {
[INFO] [stdout] 429 +     fn from_fixed_ref<'a>(v: &'a [[S; ..2], ..2]) -> &'a Matrix2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:429:43
[INFO] [stdout]     |
[INFO] [stdout] 429 |     fn from_fixed_ref<'a>(v: &'a [[S, ..2], ..2]) -> &'a Matrix2<S> {
[INFO] [stdout]     |                                           ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 429 -     fn from_fixed_ref<'a>(v: &'a [[S, ..2], ..2]) -> &'a Matrix2<S> {
[INFO] [stdout] 429 +     fn from_fixed_ref<'a>(v: &'a [[S, ..2]; ..2]) -> &'a Matrix2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:434:41
[INFO] [stdout]     |
[INFO] [stdout] 434 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..2], ..2]) -> &'a mut Matrix2<S> {
[INFO] [stdout]     |                                         ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 434 -     fn from_fixed_mut<'a>(v: &'a mut [[S, ..2], ..2]) -> &'a mut Matrix2<S> {
[INFO] [stdout] 434 +     fn from_fixed_mut<'a>(v: &'a mut [[S; ..2], ..2]) -> &'a mut Matrix2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:434:47
[INFO] [stdout]     |
[INFO] [stdout] 434 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..2], ..2]) -> &'a mut Matrix2<S> {
[INFO] [stdout]     |                                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 434 -     fn from_fixed_mut<'a>(v: &'a mut [[S, ..2], ..2]) -> &'a mut Matrix2<S> {
[INFO] [stdout] 434 +     fn from_fixed_mut<'a>(v: &'a mut [[S, ..2]; ..2]) -> &'a mut Matrix2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:467:27
[INFO] [stdout]     |
[INFO] [stdout] 467 |     fn map(&mut self, op: |&Vector2<S>| -> Vector2<S>) -> Matrix2<S> {
[INFO] [stdout]     |                           ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:474:23
[INFO] [stdout]     |
[INFO] [stdout] 474 | impl<S> FixedArray<[[S, ..3], ..3]> for Matrix3<S> {
[INFO] [stdout]     |                       ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 474 - impl<S> FixedArray<[[S, ..3], ..3]> for Matrix3<S> {
[INFO] [stdout] 474 + impl<S> FixedArray<[[S; ..3], ..3]> for Matrix3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:474:29
[INFO] [stdout]     |
[INFO] [stdout] 474 | impl<S> FixedArray<[[S, ..3], ..3]> for Matrix3<S> {
[INFO] [stdout]     |                             ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 474 - impl<S> FixedArray<[[S, ..3], ..3]> for Matrix3<S> {
[INFO] [stdout] 474 + impl<S> FixedArray<[[S, ..3]; ..3]> for Matrix3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:476:31
[INFO] [stdout]     |
[INFO] [stdout] 476 |     fn into_fixed(self) -> [[S, ..3], ..3] {
[INFO] [stdout]     |                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 476 -     fn into_fixed(self) -> [[S, ..3], ..3] {
[INFO] [stdout] 476 +     fn into_fixed(self) -> [[S; ..3], ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:476:37
[INFO] [stdout]     |
[INFO] [stdout] 476 |     fn into_fixed(self) -> [[S, ..3], ..3] {
[INFO] [stdout]     |                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 476 -     fn into_fixed(self) -> [[S, ..3], ..3] {
[INFO] [stdout] 476 +     fn into_fixed(self) -> [[S, ..3]; ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:487:41
[INFO] [stdout]     |
[INFO] [stdout] 487 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..3], ..3] {
[INFO] [stdout]     |                                         ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 487 -     fn as_fixed<'a>(&'a self) -> &'a [[S, ..3], ..3] {
[INFO] [stdout] 487 +     fn as_fixed<'a>(&'a self) -> &'a [[S; ..3], ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:487:47
[INFO] [stdout]     |
[INFO] [stdout] 487 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..3], ..3] {
[INFO] [stdout]     |                                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 487 -     fn as_fixed<'a>(&'a self) -> &'a [[S, ..3], ..3] {
[INFO] [stdout] 487 +     fn as_fixed<'a>(&'a self) -> &'a [[S, ..3]; ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:492:53
[INFO] [stdout]     |
[INFO] [stdout] 492 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..3], ..3] {
[INFO] [stdout]     |                                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 492 -     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..3], ..3] {
[INFO] [stdout] 492 +     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S; ..3], ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:492:59
[INFO] [stdout]     |
[INFO] [stdout] 492 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..3], ..3] {
[INFO] [stdout]     |                                                           ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 492 -     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..3], ..3] {
[INFO] [stdout] 492 +     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..3]; ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:497:26
[INFO] [stdout]     |
[INFO] [stdout] 497 |     fn from_fixed(_v: [[S, ..3], ..3]) -> Matrix3<S> {
[INFO] [stdout]     |                          ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 497 -     fn from_fixed(_v: [[S, ..3], ..3]) -> Matrix3<S> {
[INFO] [stdout] 497 +     fn from_fixed(_v: [[S; ..3], ..3]) -> Matrix3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:497:32
[INFO] [stdout]     |
[INFO] [stdout] 497 |     fn from_fixed(_v: [[S, ..3], ..3]) -> Matrix3<S> {
[INFO] [stdout]     |                                ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 497 -     fn from_fixed(_v: [[S, ..3], ..3]) -> Matrix3<S> {
[INFO] [stdout] 497 +     fn from_fixed(_v: [[S, ..3]; ..3]) -> Matrix3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:509:37
[INFO] [stdout]     |
[INFO] [stdout] 509 |     fn from_fixed_ref<'a>(v: &'a [[S, ..3], ..3]) -> &'a Matrix3<S> {
[INFO] [stdout]     |                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 509 -     fn from_fixed_ref<'a>(v: &'a [[S, ..3], ..3]) -> &'a Matrix3<S> {
[INFO] [stdout] 509 +     fn from_fixed_ref<'a>(v: &'a [[S; ..3], ..3]) -> &'a Matrix3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:509:43
[INFO] [stdout]     |
[INFO] [stdout] 509 |     fn from_fixed_ref<'a>(v: &'a [[S, ..3], ..3]) -> &'a Matrix3<S> {
[INFO] [stdout]     |                                           ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 509 -     fn from_fixed_ref<'a>(v: &'a [[S, ..3], ..3]) -> &'a Matrix3<S> {
[INFO] [stdout] 509 +     fn from_fixed_ref<'a>(v: &'a [[S, ..3]; ..3]) -> &'a Matrix3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:514:41
[INFO] [stdout]     |
[INFO] [stdout] 514 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..3], ..3]) -> &'a mut Matrix3<S> {
[INFO] [stdout]     |                                         ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 514 -     fn from_fixed_mut<'a>(v: &'a mut [[S, ..3], ..3]) -> &'a mut Matrix3<S> {
[INFO] [stdout] 514 +     fn from_fixed_mut<'a>(v: &'a mut [[S; ..3], ..3]) -> &'a mut Matrix3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:514:47
[INFO] [stdout]     |
[INFO] [stdout] 514 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..3], ..3]) -> &'a mut Matrix3<S> {
[INFO] [stdout]     |                                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 514 -     fn from_fixed_mut<'a>(v: &'a mut [[S, ..3], ..3]) -> &'a mut Matrix3<S> {
[INFO] [stdout] 514 +     fn from_fixed_mut<'a>(v: &'a mut [[S, ..3]; ..3]) -> &'a mut Matrix3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:549:27
[INFO] [stdout]     |
[INFO] [stdout] 549 |     fn map(&mut self, op: |&Vector3<S>| -> Vector3<S>) -> Matrix3<S> {
[INFO] [stdout]     |                           ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:557:23
[INFO] [stdout]     |
[INFO] [stdout] 557 | impl<S> FixedArray<[[S, ..4], ..4]> for Matrix4<S> {
[INFO] [stdout]     |                       ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 557 - impl<S> FixedArray<[[S, ..4], ..4]> for Matrix4<S> {
[INFO] [stdout] 557 + impl<S> FixedArray<[[S; ..4], ..4]> for Matrix4<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:557:29
[INFO] [stdout]     |
[INFO] [stdout] 557 | impl<S> FixedArray<[[S, ..4], ..4]> for Matrix4<S> {
[INFO] [stdout]     |                             ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 557 - impl<S> FixedArray<[[S, ..4], ..4]> for Matrix4<S> {
[INFO] [stdout] 557 + impl<S> FixedArray<[[S, ..4]; ..4]> for Matrix4<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:559:31
[INFO] [stdout]     |
[INFO] [stdout] 559 |     fn into_fixed(self) -> [[S, ..4], ..4] {
[INFO] [stdout]     |                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 559 -     fn into_fixed(self) -> [[S, ..4], ..4] {
[INFO] [stdout] 559 +     fn into_fixed(self) -> [[S; ..4], ..4] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:559:37
[INFO] [stdout]     |
[INFO] [stdout] 559 |     fn into_fixed(self) -> [[S, ..4], ..4] {
[INFO] [stdout]     |                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 559 -     fn into_fixed(self) -> [[S, ..4], ..4] {
[INFO] [stdout] 559 +     fn into_fixed(self) -> [[S, ..4]; ..4] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:571:41
[INFO] [stdout]     |
[INFO] [stdout] 571 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..4], ..4] {
[INFO] [stdout]     |                                         ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 571 -     fn as_fixed<'a>(&'a self) -> &'a [[S, ..4], ..4] {
[INFO] [stdout] 571 +     fn as_fixed<'a>(&'a self) -> &'a [[S; ..4], ..4] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:571:47
[INFO] [stdout]     |
[INFO] [stdout] 571 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..4], ..4] {
[INFO] [stdout]     |                                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 571 -     fn as_fixed<'a>(&'a self) -> &'a [[S, ..4], ..4] {
[INFO] [stdout] 571 +     fn as_fixed<'a>(&'a self) -> &'a [[S, ..4]; ..4] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:576:53
[INFO] [stdout]     |
[INFO] [stdout] 576 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..4], ..4] {
[INFO] [stdout]     |                                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 576 -     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..4], ..4] {
[INFO] [stdout] 576 +     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S; ..4], ..4] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:576:59
[INFO] [stdout]     |
[INFO] [stdout] 576 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..4], ..4] {
[INFO] [stdout]     |                                                           ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 576 -     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..4], ..4] {
[INFO] [stdout] 576 +     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..4]; ..4] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:581:26
[INFO] [stdout]     |
[INFO] [stdout] 581 |     fn from_fixed(_v: [[S, ..4], ..4]) -> Matrix4<S> {
[INFO] [stdout]     |                          ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 581 -     fn from_fixed(_v: [[S, ..4], ..4]) -> Matrix4<S> {
[INFO] [stdout] 581 +     fn from_fixed(_v: [[S; ..4], ..4]) -> Matrix4<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:581:32
[INFO] [stdout]     |
[INFO] [stdout] 581 |     fn from_fixed(_v: [[S, ..4], ..4]) -> Matrix4<S> {
[INFO] [stdout]     |                                ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 581 -     fn from_fixed(_v: [[S, ..4], ..4]) -> Matrix4<S> {
[INFO] [stdout] 581 +     fn from_fixed(_v: [[S, ..4]; ..4]) -> Matrix4<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:594:37
[INFO] [stdout]     |
[INFO] [stdout] 594 |     fn from_fixed_ref<'a>(v: &'a [[S, ..4], ..4]) -> &'a Matrix4<S> {
[INFO] [stdout]     |                                     ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 594 -     fn from_fixed_ref<'a>(v: &'a [[S, ..4], ..4]) -> &'a Matrix4<S> {
[INFO] [stdout] 594 +     fn from_fixed_ref<'a>(v: &'a [[S; ..4], ..4]) -> &'a Matrix4<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:594:43
[INFO] [stdout]     |
[INFO] [stdout] 594 |     fn from_fixed_ref<'a>(v: &'a [[S, ..4], ..4]) -> &'a Matrix4<S> {
[INFO] [stdout]     |                                           ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 594 -     fn from_fixed_ref<'a>(v: &'a [[S, ..4], ..4]) -> &'a Matrix4<S> {
[INFO] [stdout] 594 +     fn from_fixed_ref<'a>(v: &'a [[S, ..4]; ..4]) -> &'a Matrix4<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:599:41
[INFO] [stdout]     |
[INFO] [stdout] 599 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..4], ..4]) -> &'a mut Matrix4<S> {
[INFO] [stdout]     |                                         ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 599 -     fn from_fixed_mut<'a>(v: &'a mut [[S, ..4], ..4]) -> &'a mut Matrix4<S> {
[INFO] [stdout] 599 +     fn from_fixed_mut<'a>(v: &'a mut [[S; ..4], ..4]) -> &'a mut Matrix4<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:599:47
[INFO] [stdout]     |
[INFO] [stdout] 599 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..4], ..4]) -> &'a mut Matrix4<S> {
[INFO] [stdout]     |                                               ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 599 -     fn from_fixed_mut<'a>(v: &'a mut [[S, ..4], ..4]) -> &'a mut Matrix4<S> {
[INFO] [stdout] 599 +     fn from_fixed_mut<'a>(v: &'a mut [[S, ..4]; ..4]) -> &'a mut Matrix4<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:636:27
[INFO] [stdout]     |
[INFO] [stdout] 636 |     fn map(&mut self, op: |&Vector4<S>| -> Vector4<S>) -> Matrix4<S> {
[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/cgmath-rs-759f1a9db061b9cd/f514fb2/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: expected type, found `|`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:42:27
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn map(&mut self, op: |S| -> S) -> Quaternion<S> {
[INFO] [stdout]    |                           ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:54:23
[INFO] [stdout]    |
[INFO] [stdout] 54 |         let slice: &[S, ..4] = unsafe { mem::transmute(self) };
[INFO] [stdout]    |                       ^ expected `;` or `]`
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]    |
[INFO] [stdout] 54 -         let slice: &[S, ..4] = unsafe { mem::transmute(self) };
[INFO] [stdout] 54 +         let slice: &[S; ..4] = unsafe { mem::transmute(self) };
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:62:30
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let slice: &'a mut [S, ..4] = unsafe { mem::transmute(self) };
[INFO] [stdout]    |                              ^ expected `;` or `]`
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]    |
[INFO] [stdout] 62 -         let slice: &'a mut [S, ..4] = unsafe { mem::transmute(self) };
[INFO] [stdout] 62 +         let slice: &'a mut [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/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:184:17
[INFO] [stdout]     |
[INFO] [stdout] 184 |   macro_rules! vec(
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 185 | |     ($Self:ident <$S:ident> { $($field:ident),+ }, $n:expr) => (
[INFO] [stdout] 186 | |         #[deriving(PartialEq, Eq, Clone, Hash, Encodable, Decodable)]
[INFO] [stdout] 187 | |         pub struct $Self<S> { $(pub $field: S),+ }
[INFO] [stdout] ...   |
[INFO] [stdout] 342 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 184 ~ macro_rules! vec{
[INFO] [stdout] 185 |     ($Self:ident <$S:ident> { $($field:ident),+ }, $n:expr) => (
[INFO] [stdout] ...
[INFO] [stdout] 341 |     )
[INFO] [stdout] 342 + }
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 342 | );
[INFO] [stdout]     |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 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-759f1a9db061b9cd/f514fb2/src/vector.rs:353:5
[INFO] [stdout]     |
[INFO] [stdout] 353 | vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 353 - vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout] 353 + vec!{Vector2<S> { x, y }, 2}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 353 | vec!(Vector2<S> { 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/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:354:5
[INFO] [stdout]     |
[INFO] [stdout] 354 | vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 354 - vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout] 354 + vec!{Vector3<S> { x, y, z }, 3}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 354 | vec!(Vector3<S> { x, y, z }, 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/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:355:5
[INFO] [stdout]     |
[INFO] [stdout] 355 | vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 355 - vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout] 355 + vec!{Vector4<S> { x, y, z, w }, 4}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 355 | vec!(Vector4<S> { x, y, z, w }, 4);
[INFO] [stdout]     |                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:105:22
[INFO] [stdout]     |
[INFO] [stdout] 105 | impl<S> FixedArray<[S, ..2]> for Point2<S> {
[INFO] [stdout]     |                      ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 105 - impl<S> FixedArray<[S, ..2]> for Point2<S> {
[INFO] [stdout] 105 + impl<S> FixedArray<[S; ..2]> for Point2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:107:30
[INFO] [stdout]     |
[INFO] [stdout] 107 |     fn into_fixed(self) -> [S, ..2] {
[INFO] [stdout]     |                              ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 107 -     fn into_fixed(self) -> [S, ..2] {
[INFO] [stdout] 107 +     fn into_fixed(self) -> [S; ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:112:40
[INFO] [stdout]     |
[INFO] [stdout] 112 |     fn as_fixed<'a>(&'a self) -> &'a [S, ..2] {
[INFO] [stdout]     |                                        ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 112 -     fn as_fixed<'a>(&'a self) -> &'a [S, ..2] {
[INFO] [stdout] 112 +     fn as_fixed<'a>(&'a self) -> &'a [S; ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:117:52
[INFO] [stdout]     |
[INFO] [stdout] 117 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [S, ..2] {
[INFO] [stdout]     |                                                    ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 117 -     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [S, ..2] {
[INFO] [stdout] 117 +     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [S; ..2] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:122:25
[INFO] [stdout]     |
[INFO] [stdout] 122 |     fn from_fixed(_v: [S, ..2]) -> Point2<S> {
[INFO] [stdout]     |                         ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 122 -     fn from_fixed(_v: [S, ..2]) -> Point2<S> {
[INFO] [stdout] 122 +     fn from_fixed(_v: [S; ..2]) -> Point2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:128:36
[INFO] [stdout]     |
[INFO] [stdout] 128 |     fn from_fixed_ref<'a>(v: &'a [S, ..2]) -> &'a Point2<S> {
[INFO] [stdout]     |                                    ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 128 -     fn from_fixed_ref<'a>(v: &'a [S, ..2]) -> &'a Point2<S> {
[INFO] [stdout] 128 +     fn from_fixed_ref<'a>(v: &'a [S; ..2]) -> &'a Point2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:133:40
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn from_fixed_mut<'a>(v: &'a mut [S, ..2]) -> &'a mut Point2<S> {
[INFO] [stdout]     |                                        ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 133 -     fn from_fixed_mut<'a>(v: &'a mut [S, ..2]) -> &'a mut Point2<S> {
[INFO] [stdout] 133 +     fn from_fixed_mut<'a>(v: &'a mut [S; ..2]) -> &'a mut Point2<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:154:27
[INFO] [stdout]     |
[INFO] [stdout] 154 |     fn map(&mut self, op: |S| -> S) -> Point2<S> {
[INFO] [stdout]     |                           ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:259:22
[INFO] [stdout]     |
[INFO] [stdout] 259 | impl<S> FixedArray<[S, ..3]> for Point3<S> {
[INFO] [stdout]     |                      ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 259 - impl<S> FixedArray<[S, ..3]> for Point3<S> {
[INFO] [stdout] 259 + impl<S> FixedArray<[S; ..3]> for Point3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:261:30
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn into_fixed(self) -> [S, ..3] {
[INFO] [stdout]     |                              ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 261 -     fn into_fixed(self) -> [S, ..3] {
[INFO] [stdout] 261 +     fn into_fixed(self) -> [S; ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:266:40
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn as_fixed<'a>(&'a self) -> &'a [S, ..3] {
[INFO] [stdout]     |                                        ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 266 -     fn as_fixed<'a>(&'a self) -> &'a [S, ..3] {
[INFO] [stdout] 266 +     fn as_fixed<'a>(&'a self) -> &'a [S; ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:271:52
[INFO] [stdout]     |
[INFO] [stdout] 271 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [S, ..3] {
[INFO] [stdout]     |                                                    ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 271 -     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [S, ..3] {
[INFO] [stdout] 271 +     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [S; ..3] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:276:25
[INFO] [stdout]     |
[INFO] [stdout] 276 |     fn from_fixed(_v: [S, ..3]) -> Point3<S> {
[INFO] [stdout]     |                         ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 276 -     fn from_fixed(_v: [S, ..3]) -> Point3<S> {
[INFO] [stdout] 276 +     fn from_fixed(_v: [S; ..3]) -> Point3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:282:36
[INFO] [stdout]     |
[INFO] [stdout] 282 |     fn from_fixed_ref<'a>(v: &'a [S, ..3]) -> &'a Point3<S> {
[INFO] [stdout]     |                                    ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 282 -     fn from_fixed_ref<'a>(v: &'a [S, ..3]) -> &'a Point3<S> {
[INFO] [stdout] 282 +     fn from_fixed_ref<'a>(v: &'a [S; ..3]) -> &'a Point3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:287:40
[INFO] [stdout]     |
[INFO] [stdout] 287 |     fn from_fixed_mut<'a>(v: &'a mut [S, ..3]) -> &'a mut Point3<S> {
[INFO] [stdout]     |                                        ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 287 -     fn from_fixed_mut<'a>(v: &'a mut [S, ..3]) -> &'a mut Point3<S> {
[INFO] [stdout] 287 +     fn from_fixed_mut<'a>(v: &'a mut [S; ..3]) -> &'a mut Point3<S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:308:27
[INFO] [stdout]     |
[INFO] [stdout] 308 |     fn map(&mut self, op: |S| -> S) -> Point3<S> {
[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/cgmath-rs-759f1a9db061b9cd/f514fb2/src/approx.rs:32:26
[INFO] [stdout]    |
[INFO] [stdout] 32 |   macro_rules! approx_float(
[INFO] [stdout]    |  __________________________^
[INFO] [stdout] 33 | |     ($S:ident) => (
[INFO] [stdout] 34 | |         impl ApproxEq<$S> for $S {
[INFO] [stdout] 35 | |              #[inline]
[INFO] [stdout] ...  |
[INFO] [stdout] 41 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 32 ~ macro_rules! approx_float{
[INFO] [stdout] 33 |     ($S:ident) => (
[INFO] [stdout] ...
[INFO] [stdout] 40 |     )
[INFO] [stdout] 41 + }
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 41 | );
[INFO] [stdout]    |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 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-759f1a9db061b9cd/f514fb2/src/approx.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 | approx_float!(f32)
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 43 - approx_float!(f32)
[INFO] [stdout] 43 + approx_float!{f32}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 43 | 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-759f1a9db061b9cd/f514fb2/src/approx.rs:44:14
[INFO] [stdout]    |
[INFO] [stdout] 44 | approx_float!(f64)
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 44 - approx_float!(f64)
[INFO] [stdout] 44 + approx_float!{f64}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 44 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:27:30
[INFO] [stdout]    |
[INFO] [stdout] 27 |   macro_rules! partial_ord_int (
[INFO] [stdout]    |  ______________________________^
[INFO] [stdout] 28 | |     ($T:ident) => (
[INFO] [stdout] 29 | |         impl PartialOrd for $T {
[INFO] [stdout] 30 | |             fn partial_min(self, other: $T) -> $T { cmp::min(self, other) }
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 27 ~ macro_rules! partial_ord_int {
[INFO] [stdout] 28 |     ($T:ident) => (
[INFO] [stdout] ...
[INFO] [stdout] 33 |     )
[INFO] [stdout] 34 + }
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 34 | );
[INFO] [stdout]    |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 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-759f1a9db061b9cd/f514fb2/src/num.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | partial_ord_int!(int)
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 36 - partial_ord_int!(int)
[INFO] [stdout] 36 + partial_ord_int!{int}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 36 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 | partial_ord_int!(i8)
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 37 - partial_ord_int!(i8)
[INFO] [stdout] 37 + partial_ord_int!{i8}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 37 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 | partial_ord_int!(i16)
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 38 - partial_ord_int!(i16)
[INFO] [stdout] 38 + partial_ord_int!{i16}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 38 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 | partial_ord_int!(i32)
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 39 - partial_ord_int!(i32)
[INFO] [stdout] 39 + partial_ord_int!{i32}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 39 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 | partial_ord_int!(i64)
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 40 - partial_ord_int!(i64)
[INFO] [stdout] 40 + partial_ord_int!{i64}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 40 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:41:17
[INFO] [stdout]    |
[INFO] [stdout] 41 | partial_ord_int!(uint)
[INFO] [stdout]    |                 ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 41 - partial_ord_int!(uint)
[INFO] [stdout] 41 + partial_ord_int!{uint}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 41 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 | partial_ord_int!(u8)
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 42 - partial_ord_int!(u8)
[INFO] [stdout] 42 + partial_ord_int!{u8}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 42 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 | partial_ord_int!(u16)
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 43 - partial_ord_int!(u16)
[INFO] [stdout] 43 + partial_ord_int!{u16}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 43 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:44:17
[INFO] [stdout]    |
[INFO] [stdout] 44 | partial_ord_int!(u32)
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 44 - partial_ord_int!(u32)
[INFO] [stdout] 44 + partial_ord_int!{u32}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 44 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 | partial_ord_int!(u64)
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 45 - partial_ord_int!(u64)
[INFO] [stdout] 45 + partial_ord_int!{u64}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 45 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:47:32
[INFO] [stdout]    |
[INFO] [stdout] 47 |   macro_rules! partial_ord_float (
[INFO] [stdout]    |  ________________________________^
[INFO] [stdout] 48 | |     ($T:ident) => (
[INFO] [stdout] 49 | |         impl PartialOrd for $T {
[INFO] [stdout] 50 | |             fn partial_min(self, other: $T) -> $T { self.min(other) }
[INFO] [stdout] ...  |
[INFO] [stdout] 54 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 47 ~ macro_rules! partial_ord_float {
[INFO] [stdout] 48 |     ($T:ident) => (
[INFO] [stdout] ...
[INFO] [stdout] 53 |     )
[INFO] [stdout] 54 + }
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 54 | );
[INFO] [stdout]    |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 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-759f1a9db061b9cd/f514fb2/src/num.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 | partial_ord_float!(f32)
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 56 - partial_ord_float!(f32)
[INFO] [stdout] 56 + partial_ord_float!{f32}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 56 | 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-759f1a9db061b9cd/f514fb2/src/num.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 | partial_ord_float!(f64)
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 57 - partial_ord_float!(f64)
[INFO] [stdout] 57 + partial_ord_float!{f64}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 57 | partial_ord_float!(f64);
[INFO] [stdout]    |                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier, found keyword `mod`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keycode.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::hash::{mod, Hash};
[INFO] [stdout]   |                 ^^^ expected identifier, found keyword
[INFO] [stdout]   |
[INFO] [stdout] help: escape `mod` to use it as an identifier
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::hash::{r#mod, Hash};
[INFO] [stdout]   |                 ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier, found keyword `mod`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/scancode.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::hash::{mod, Hash};
[INFO] [stdout]   |                 ^^^ expected identifier, found keyword
[INFO] [stdout]   |
[INFO] [stdout] help: escape `mod` to use it as an identifier
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::hash::{r#mod, Hash};
[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-759f1a9db061b9cd/f514fb2/src/cgmath.rs:38:1
[INFO] [stdout]    |
[INFO] [stdout] 38 | extern crate serialize;
[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/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/macros.rs:3:32
[INFO] [stdout]    |
[INFO] [stdout]  3 |   macro_rules! impl_raw_accessors(
[INFO] [stdout]    |  ________________________________^
[INFO] [stdout]  4 | |     ($($t:ty, $raw:ty);+) => (
[INFO] [stdout]  5 | |         $(
[INFO] [stdout]  6 | |         impl $t {
[INFO] [stdout] ...  |
[INFO] [stdout] 12 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout]  3 ~ macro_rules! impl_raw_accessors{
[INFO] [stdout]  4 |     ($($t:ty, $raw:ty);+) => (
[INFO] [stdout] ...
[INFO] [stdout] 11 |     )
[INFO] [stdout] 12 + }
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 12 | );
[INFO] [stdout]    |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/macros.rs:14:34
[INFO] [stdout]    |
[INFO] [stdout] 14 |   macro_rules! impl_owned_accessors(
[INFO] [stdout]    |  __________________________________^
[INFO] [stdout] 15 | |     ($($t:ty, $owned:ident);+) => (
[INFO] [stdout] 16 | |         $(
[INFO] [stdout] 17 | |         impl $t {
[INFO] [stdout] ...  |
[INFO] [stdout] 23 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 14 ~ macro_rules! impl_owned_accessors{
[INFO] [stdout] 15 |     ($($t:ty, $owned:ident);+) => (
[INFO] [stdout] ...
[INFO] [stdout] 22 |     )
[INFO] [stdout] 23 + }
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 23 | );
[INFO] [stdout]    |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/macros.rs:25:34
[INFO] [stdout]    |
[INFO] [stdout] 25 |   macro_rules! impl_raw_constructor(
[INFO] [stdout]    |  __________________________________^
[INFO] [stdout] 26 | |     ($($t:ty -> $te:ident ($($r:ident:$rt:ty),+));+) => (
[INFO] [stdout] 27 | |         $(
[INFO] [stdout] 28 | |         impl $t {
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 25 ~ macro_rules! impl_raw_constructor{
[INFO] [stdout] 26 |     ($($t:ty -> $te:ident ($($r:ident:$rt:ty),+));+) => (
[INFO] [stdout] ...
[INFO] [stdout] 35 |     )
[INFO] [stdout] 36 + }
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 36 | );
[INFO] [stdout]    |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:32
[INFO] [stdout]     |
[INFO] [stdout] 215 |         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |                                ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 215 -         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout] 215 +         impl<$S> FixedArray<[$S; ..$n]> for $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:217:39
[INFO] [stdout]     |
[INFO] [stdout] 217 |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout]     |                                       ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 217 -             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 217 +             fn into_fixed(self) -> [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:222:49
[INFO] [stdout]     |
[INFO] [stdout] 222 |             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout]     |                                                 ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 222 -             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout] 222 +             fn as_fixed<'a>(&'a self) -> &'a [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:125:26
[INFO] [stdout]     |
[INFO] [stdout] 125 |         pub text: [c_char, ..32u],
[INFO] [stdout]     |                          ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 125 -         pub text: [c_char, ..32u],
[INFO] [stdout] 125 +         pub text: [c_char; ..32u],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |         pub text: [c_char, ..32u],
[INFO] [stdout]     |                          ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 135 -         pub text: [c_char, ..32u],
[INFO] [stdout] 135 +         pub text: [c_char; ..32u],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:337:27
[INFO] [stdout]     |
[INFO] [stdout] 337 |         pub data: [uint8_t, ..56u],
[INFO] [stdout]     |                           ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 337 -         pub data: [uint8_t, ..56u],
[INFO] [stdout] 337 +         pub data: [uint8_t; ..56u],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:227:61
[INFO] [stdout]     |
[INFO] [stdout] 227 |             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout]     |                                                             ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 227 -             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout] 227 +             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:232:34
[INFO] [stdout]     |
[INFO] [stdout] 232 |             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout]     |                                  ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 232 -             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout] 232 +             fn from_fixed(_v: [$S; ..$n]) -> $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:238:45
[INFO] [stdout]     |
[INFO] [stdout] 238 |             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     |                                             ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 238 -             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout] 238 +             fn from_fixed_ref<'a>(v: &'a [$S; ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:243:49
[INFO] [stdout]     |
[INFO] [stdout] 243 |             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     |                                                 ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 243 -             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout] 243 +             fn from_fixed_mut<'a>(v: &'a mut [$S; ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:264:35
[INFO] [stdout]     |
[INFO] [stdout] 264 |             fn map(&mut self, op: |$S| -> $S) -> $Self<$S> {
[INFO] [stdout]     |                                   ^ expected type
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:32
[INFO] [stdout]     |
[INFO] [stdout] 215 |         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |                                ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 215 -         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout] 215 +         impl<$S> FixedArray<[$S; ..$n]> for $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:217:39
[INFO] [stdout]     |
[INFO] [stdout] 217 |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout]     |                                       ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 217 -             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 217 +             fn into_fixed(self) -> [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:222:49
[INFO] [stdout]     |
[INFO] [stdout] 222 |             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout]     |                                                 ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 222 -             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout] 222 +             fn as_fixed<'a>(&'a self) -> &'a [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:227:61
[INFO] [stdout]     |
[INFO] [stdout] 227 |             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout]     |                                                             ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 227 -             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout] 227 +             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:232:34
[INFO] [stdout]     |
[INFO] [stdout] 232 |             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout]     |                                  ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 232 -             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout] 232 +             fn from_fixed(_v: [$S; ..$n]) -> $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:238:45
[INFO] [stdout]     |
[INFO] [stdout] 238 |             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     |                                             ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 238 -             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout] 238 +             fn from_fixed_ref<'a>(v: &'a [$S; ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:243:49
[INFO] [stdout]     |
[INFO] [stdout] 243 |             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     |                                                 ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 243 -             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout] 243 +             fn from_fixed_mut<'a>(v: &'a mut [$S; ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:264:35
[INFO] [stdout]     |
[INFO] [stdout] 264 |             fn map(&mut self, op: |$S| -> $S) -> $Self<$S> {
[INFO] [stdout]     |                                   ^ expected type
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:32
[INFO] [stdout]     |
[INFO] [stdout] 215 |         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |                                ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 215 -         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout] 215 +         impl<$S> FixedArray<[$S; ..$n]> for $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:217:39
[INFO] [stdout]     |
[INFO] [stdout] 217 |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout]     |                                       ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 217 -             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 217 +             fn into_fixed(self) -> [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/joystick.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 |         data: [uint8_t, ..16u],
[INFO] [stdout]    |                       ^ expected `;` or `]`
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]    |
[INFO] [stdout] 12 -         data: [uint8_t, ..16u],
[INFO] [stdout] 12 +         data: [uint8_t; ..16u],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/controller.rs:28:23
[INFO] [stdout]    |
[INFO] [stdout] 28 |         data: [c_uchar, ..8u],
[INFO] [stdout]    |                       ^ expected `;` or `]`
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]    |
[INFO] [stdout] 28 -         data: [c_uchar, ..8u],
[INFO] [stdout] 28 +         data: [c_uchar; ..8u],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:222:49
[INFO] [stdout]     |
[INFO] [stdout] 222 |             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout]     |                                                 ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 222 -             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout] 222 +             fn as_fixed<'a>(&'a self) -> &'a [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:227:61
[INFO] [stdout]     |
[INFO] [stdout] 227 |             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout]     |                                                             ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 227 -             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout] 227 +             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S; ..$n] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:232:34
[INFO] [stdout]     |
[INFO] [stdout] 232 |             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout]     |                                  ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 232 -             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout] 232 +             fn from_fixed(_v: [$S; ..$n]) -> $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:238:45
[INFO] [stdout]     |
[INFO] [stdout] 238 |             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     |                                             ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 238 -             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout] 238 +             fn from_fixed_ref<'a>(v: &'a [$S; ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:243:49
[INFO] [stdout]     |
[INFO] [stdout] 243 |             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     |                                                 ^ expected `;` or `]`
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 243 -             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout] 243 +             fn from_fixed_mut<'a>(v: &'a mut [$S; ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:264:35
[INFO] [stdout]     |
[INFO] [stdout] 264 |             fn map(&mut self, op: |$S| -> $S) -> $Self<$S> {
[INFO] [stdout]     |                                   ^ expected type
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/surface.rs:109:20
[INFO] [stdout]     |
[INFO] [stdout] 109 | impl_raw_accessors!(Surface, *const ll::SDL_Surface)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 109 - impl_raw_accessors!(Surface, *const ll::SDL_Surface)
[INFO] [stdout] 109 + impl_raw_accessors!{Surface, *const ll::SDL_Surface}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 109 | impl_raw_accessors!(Surface, *const ll::SDL_Surface);
[INFO] [stdout]     |                                                     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `f`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/plane.rs:135:22
[INFO] [stdout]     |
[INFO] [stdout] 135 |         write!(f, "{:f}x + {:f}y + {:f}z - {:f} = 0",
[INFO] [stdout]     |                      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `f`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/plane.rs:135:30
[INFO] [stdout]     |
[INFO] [stdout] 135 |         write!(f, "{:f}x + {:f}y + {:f}z - {:f} = 0",
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `f`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/plane.rs:135:38
[INFO] [stdout]     |
[INFO] [stdout] 135 |         write!(f, "{:f}x + {:f}y + {:f}z - {:f} = 0",
[INFO] [stdout]     |                                      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/surface.rs:110:22
[INFO] [stdout]     |
[INFO] [stdout] 110 | impl_owned_accessors!(Surface, owned)
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 110 - impl_owned_accessors!(Surface, owned)
[INFO] [stdout] 110 + impl_owned_accessors!{Surface, owned}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 110 | impl_owned_accessors!(Surface, owned);
[INFO] [stdout]     |                                      +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/surface.rs:111:22
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl_raw_constructor!(Surface -> Surface (raw: *const ll::SDL_Surface, owned: bool))
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 111 - impl_raw_constructor!(Surface -> Surface (raw: *const ll::SDL_Surface, owned: bool))
[INFO] [stdout] 111 + impl_raw_constructor!{Surface -> Surface (raw: *const ll::SDL_Surface, owned: bool)}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl_raw_constructor!(Surface -> Surface (raw: *const ll::SDL_Surface, owned: bool));
[INFO] [stdout]     |                                                                                     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/surface.rs:180:39
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub fn with_lock<R>(&mut self, f: |pixels: &mut [u8]| -> R) -> R {
[INFO] [stdout]     |                                       ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:31:30
[INFO] [stdout]    |
[INFO] [stdout] 31 |         pub padding: [uint8_t, ..2],
[INFO] [stdout]    |                              ^ expected `;` or `]`
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]    |
[INFO] [stdout] 31 -         pub padding: [uint8_t, ..2],
[INFO] [stdout] 31 +         pub padding: [uint8_t; ..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/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:98:20
[INFO] [stdout]    |
[INFO] [stdout] 98 | impl_raw_accessors!(Palette, *const ll::SDL_Palette)
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 98 - impl_raw_accessors!(Palette, *const ll::SDL_Palette)
[INFO] [stdout] 98 + impl_raw_accessors!{Palette, *const ll::SDL_Palette}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 98 | impl_raw_accessors!(Palette, *const ll::SDL_Palette);
[INFO] [stdout]    |                                                     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 | impl_raw_accessors!(PixelFormat, *const ll::SDL_PixelFormat)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 143 - impl_raw_accessors!(PixelFormat, *const ll::SDL_PixelFormat)
[INFO] [stdout] 143 + impl_raw_accessors!{PixelFormat, *const ll::SDL_PixelFormat}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 143 | impl_raw_accessors!(PixelFormat, *const ll::SDL_PixelFormat);
[INFO] [stdout]     |                                                             +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown format trait `f`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/plane.rs:135:46
[INFO] [stdout]     |
[INFO] [stdout] 135 |         write!(f, "{:f}x + {:f}y + {:f}z - {:f} = 0",
[INFO] [stdout]     |                                              ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the only appropriate formatting traits are:
[INFO] [stdout]             - ``, which uses the `Display` trait
[INFO] [stdout]             - `?`, which uses the `Debug` trait
[INFO] [stdout]             - `e`, which uses the `LowerExp` trait
[INFO] [stdout]             - `E`, which uses the `UpperExp` trait
[INFO] [stdout]             - `o`, which uses the `Octal` trait
[INFO] [stdout]             - `p`, which uses the `Pointer` trait
[INFO] [stdout]             - `b`, which uses the `Binary` trait
[INFO] [stdout]             - `x`, which uses the `LowerHex` trait
[INFO] [stdout]             - `X`, which uses the `UpperHex` trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:144:22
[INFO] [stdout]     |
[INFO] [stdout] 144 | impl_raw_constructor!(PixelFormat -> PixelFormat (raw: *const ll::SDL_PixelFormat))
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 144 - impl_raw_constructor!(PixelFormat -> PixelFormat (raw: *const ll::SDL_PixelFormat))
[INFO] [stdout] 144 + impl_raw_constructor!{PixelFormat -> PixelFormat (raw: *const ll::SDL_PixelFormat)}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 144 | impl_raw_constructor!(PixelFormat -> PixelFormat (raw: *const ll::SDL_PixelFormat));
[INFO] [stdout]     |                                                                                    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:326:20
[INFO] [stdout]     |
[INFO] [stdout] 326 |   impl_raw_accessors!(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 327 | |     GLContext, ll::SDL_GLContext;
[INFO] [stdout] 328 | |     Window, *const ll::SDL_Window
[INFO] [stdout] 329 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 326 ~ impl_raw_accessors!{
[INFO] [stdout] 327 |     GLContext, ll::SDL_GLContext;
[INFO] [stdout] 328 |     Window, *const ll::SDL_Window
[INFO] [stdout] 329 + }
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 329 | );
[INFO] [stdout]     |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:331:22
[INFO] [stdout]     |
[INFO] [stdout] 331 |   impl_owned_accessors!(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 332 | |     GLContext, owned;
[INFO] [stdout] 333 | |     Window, owned
[INFO] [stdout] 334 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 331 ~ impl_owned_accessors!{
[INFO] [stdout] 332 |     GLContext, owned;
[INFO] [stdout] 333 |     Window, owned
[INFO] [stdout] 334 + }
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 334 | );
[INFO] [stdout]     |  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:336:22
[INFO] [stdout]     |
[INFO] [stdout] 336 |   impl_raw_constructor!(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 337 | |     Window -> Window (raw: *const ll::SDL_Window, owned: bool)
[INFO] [stdout] 338 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 336 ~ impl_raw_constructor!{
[INFO] [stdout] 337 |     Window -> Window (raw: *const ll::SDL_Window, owned: bool)
[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: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:571:51
[INFO] [stdout]     |
[INFO] [stdout] 571 |     pub fn set_gamma_ramp(&self, red: Option<&[u16, ..256]>, green: Option<&[u16, ..256]>, blue: Option<&[u16, ..256]>) -> bool {
[INFO] [stdout]     |                                                   ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 571 -     pub fn set_gamma_ramp(&self, red: Option<&[u16, ..256]>, green: Option<&[u16, ..256]>, blue: Option<&[u16, ..256]>) -> bool {
[INFO] [stdout] 571 +     pub fn set_gamma_ramp(&self, red: Option<&[u16; ..256]>, green: Option<&[u16, ..256]>, blue: Option<&[u16, ..256]>) -> bool {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:571:81
[INFO] [stdout]     |
[INFO] [stdout] 571 |     pub fn set_gamma_ramp(&self, red: Option<&[u16, ..256]>, green: Option<&[u16, ..256]>, blue: Option<&[u16, ..256]>) -> bool {
[INFO] [stdout]     |                                                                                 ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 571 -     pub fn set_gamma_ramp(&self, red: Option<&[u16, ..256]>, green: Option<&[u16, ..256]>, blue: Option<&[u16, ..256]>) -> bool {
[INFO] [stdout] 571 +     pub fn set_gamma_ramp(&self, red: Option<&[u16, ..256]>, green: Option<&[u16; ..256]>, blue: Option<&[u16, ..256]>) -> bool {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:571:110
[INFO] [stdout]     |
[INFO] [stdout] 571 |     pub fn set_gamma_ramp(&self, red: Option<&[u16, ..256]>, green: Option<&[u16, ..256]>, blue: Option<&[u16, ..256]>) -> bool {
[INFO] [stdout]     |                                                                                                              ^ expected `;` or `]`
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]     |
[INFO] [stdout] 571 -     pub fn set_gamma_ramp(&self, red: Option<&[u16, ..256]>, green: Option<&[u16, ..256]>, blue: Option<&[u16, ..256]>) -> bool {
[INFO] [stdout] 571 +     pub fn set_gamma_ramp(&self, red: Option<&[u16, ..256]>, green: Option<&[u16, ..256]>, blue: Option<&[u16; ..256]>) -> bool {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `||`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/timer.rs:50:43
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn new<'a>(delay: uint, callback: ||: 'a -> uint, remove_on_drop: bool) -> Timer<'a> {
[INFO] [stdout]    |                                           ^^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `||`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/timer.rs:86:18
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let f : &mut || -> uint = unsafe { mem::transmute(param) };
[INFO] [stdout]    |           -      ^^ expected type
[INFO] [stdout]    |           |
[INFO] [stdout]    |           while parsing the type for `f`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:47:39
[INFO] [stdout]    |
[INFO] [stdout] 47 |         pub texture_formats: [uint32_t, ..16],
[INFO] [stdout]    |                                       ^ expected `;` or `]`
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]    |
[INFO] [stdout] 47 -         pub texture_formats: [uint32_t, ..16],
[INFO] [stdout] 47 +         pub texture_formats: [uint32_t; ..16],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:582:72
[INFO] [stdout]     |
[INFO] [stdout] 582 |                 Ok(CVec::new_with_dtor(pixels as *mut u8, size, proc() {
[INFO] [stdout]     |                                                                       -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stdout]     |                                                                       |
[INFO] [stdout]     |                                                                       help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:724:55
[INFO] [stdout]     |
[INFO] [stdout] 724 |     pub fn with_lock(&self, rect: Option<Rect>, func: |CVec<u8>, i32| -> ()) -> SdlResult<()> {
[INFO] [stdout]     |                                                       ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:724:71
[INFO] [stdout]     |
[INFO] [stdout] 724 |     pub fn with_lock(&self, rect: Option<Rect>, func: |CVec<u8>, i32| -> ()) -> SdlResult<()> {
[INFO] [stdout]     |                                                                  ---  ^^ expected parameter name
[INFO] [stdout]     |                                                                  |
[INFO] [stdout]     |                                                                  while parsing this or-pattern starting here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:758:38
[INFO] [stdout]     |
[INFO] [stdout] 758 |     pub fn gl_with_bind<R>(&self, f: |tex_w: f64, tex_h: f64| -> R) -> R {
[INFO] [stdout]     |                                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:758:63
[INFO] [stdout]     |
[INFO] [stdout] 758 |     pub fn gl_with_bind<R>(&self, f: |tex_w: f64, tex_h: f64| -> R) -> R {
[INFO] [stdout]     |                                                               ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:758:61
[INFO] [stdout]     |
[INFO] [stdout] 758 |     pub fn gl_with_bind<R>(&self, f: |tex_w: f64, tex_h: f64| -> R) -> R {
[INFO] [stdout]     |                                                             ^
[INFO] [stdout]     |                                                             |
[INFO] [stdout]     |                                                             expected one of 7 possible tokens
[INFO] [stdout]     |                                                             help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `std::num::Zero`, `std::num::zero`, `std::num::One`, `std::num::one`, `std::num::cast`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:20:16
[INFO] [stdout]    |
[INFO] [stdout] 20 | use std::num::{Zero, zero, One, one, cast};
[INFO] [stdout]    |                ^^^^  ^^^^  ^^^  ^^^  ^^^^ no `cast` in `num`
[INFO] [stdout]    |                |     |     |    |
[INFO] [stdout]    |                |     |     |    no `one` in `num`
[INFO] [stdout]    |                |     |     no `One` in `num`
[INFO] [stdout]    |                |     no `zero` in `num`
[INFO] [stdout]    |                no `Zero` in `num`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these variants instead:
[INFO] [stdout]            std::num::FpCategory::Zero
[INFO] [stdout]            std::num::IntErrorKind::Zero
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rwops.rs:15:23
[INFO] [stdout]    |
[INFO] [stdout] 15 |         data: [c_uchar, ..24],
[INFO] [stdout]    |                       ^ expected `;` or `]`
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]    |
[INFO] [stdout] 15 -         data: [c_uchar, ..24],
[INFO] [stdout] 15 +         data: [c_uchar; ..24],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rwops.rs:55:20
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl_raw_accessors!(RWops, *const ll::SDL_RWops)
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 55 - impl_raw_accessors!(RWops, *const ll::SDL_RWops)
[INFO] [stdout] 55 + impl_raw_accessors!{RWops, *const ll::SDL_RWops}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl_raw_accessors!(RWops, *const ll::SDL_RWops);
[INFO] [stdout]    |                                                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rwops.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 | impl_owned_accessors!(RWops, close_on_drop)
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 56 - impl_owned_accessors!(RWops, close_on_drop)
[INFO] [stdout] 56 + impl_owned_accessors!{RWops, close_on_drop}
[INFO] [stdout]    |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 56 | impl_owned_accessors!(RWops, close_on_drop);
[INFO] [stdout]    |                                            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:74:34
[INFO] [stdout]    |
[INFO] [stdout] 74 |         filters: [SDL_AudioFilter, ..10u],
[INFO] [stdout]    |                                  ^ expected `;` or `]`
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use `;` as the separator
[INFO] [stdout]    |
[INFO] [stdout] 74 -         filters: [SDL_AudioFilter, ..10u],
[INFO] [stdout] 74 +         filters: [SDL_AudioFilter; ..10u],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: return types are denoted using `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:208:41
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub callback: Option<&'a |&mut [u8]|:'a>, // same size as *c_void
[INFO] [stdout]     |                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: use `->` instead
[INFO] [stdout]     |
[INFO] [stdout] 208 -     pub callback: Option<&'a |&mut [u8]|:'a>, // same size as *c_void
[INFO] [stdout] 208 +     pub callback: Option<&'a |&mut [u8]| -> 'a>, // same size as *c_void
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `std::num::zero`, `std::num::one`, `std::num::cast`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::num::{zero, one, cast};
[INFO] [stdout]    |                ^^^^  ^^^  ^^^^ no `cast` in `num`
[INFO] [stdout]    |                |     |
[INFO] [stdout]    |                |     no `one` in `num`
[INFO] [stdout]    |                no `zero` 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-759f1a9db061b9cd/f514fb2/src/quaternion.rs:237:13
[INFO] [stdout]     |
[INFO] [stdout] 237 |         use std::num::cast;
[INFO] [stdout]     |             ^^^^^^^^^^----
[INFO] [stdout]     |                       |
[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] 237 -         use std::num::cast;
[INFO] [stdout] 237 +         use quaternion::cast;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: lifetimes must be followed by `+` to form a trait object type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:208:42
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub callback: Option<&'a |&mut [u8]|:'a>, // same size as *c_void
[INFO] [stdout]     |                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider adding a trait bound after the potential lifetime bound
[INFO] [stdout]     |
[INFO] [stdout] 208 |     pub callback: Option<&'a |&mut [u8]|:'a + /* Trait */>, // same size as *c_void
[INFO] [stdout]     |                                             +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:208:30
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub struct AudioSpec<'a > {
[INFO] [stdout]     |            --------- while parsing this struct
[INFO] [stdout] ...
[INFO] [stdout] 208 |     pub callback: Option<&'a |&mut [u8]|:'a>, // same size as *c_void
[INFO] [stdout]     |                              ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:213:22
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let f : &mut |&mut [u8]| = mem::transmute(userdata);
[INFO] [stdout]     |               -      ^ expected type
[INFO] [stdout]     |               |
[INFO] [stdout]     |               while parsing the type for `f`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `std::num::Zero`, `std::num::zero`, `std::num::One`, `std::num::one`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:104:16
[INFO] [stdout]     |
[INFO] [stdout] 104 | use std::num::{Zero, zero, One, one};
[INFO] [stdout]     |                ^^^^  ^^^^  ^^^  ^^^ no `one` in `num`
[INFO] [stdout]     |                |     |     |
[INFO] [stdout]     |                |     |     no `One` in `num`
[INFO] [stdout]     |                |     no `zero` in `num`
[INFO] [stdout]     |                no `Zero` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing one of these variants instead:
[INFO] [stdout]             std::num::FpCategory::Zero
[INFO] [stdout]             std::num::IntErrorKind::Zero
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:241:93
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 let v = CVec::new_with_dtor(audio_buf as *mut u8, audio_len as uint, proc() {
[INFO] [stdout]     |                                                                                            -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stdout]     |                                                                                            |
[INFO] [stdout]     |                                                                                            help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:328:20
[INFO] [stdout]     |
[INFO] [stdout] 328 | impl_raw_accessors!(AudioCVT, *mut ll::SDL_AudioCVT)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 328 - impl_raw_accessors!(AudioCVT, *mut ll::SDL_AudioCVT)
[INFO] [stdout] 328 + impl_raw_accessors!{AudioCVT, *mut ll::SDL_AudioCVT}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 328 | impl_raw_accessors!(AudioCVT, *mut ll::SDL_AudioCVT);
[INFO] [stdout]     |                                                     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:329:22
[INFO] [stdout]     |
[INFO] [stdout] 329 | impl_owned_accessors!(AudioCVT, owned)
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 329 - impl_owned_accessors!(AudioCVT, owned)
[INFO] [stdout] 329 + impl_owned_accessors!{AudioCVT, owned}
[INFO] [stdout]     |
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 329 | impl_owned_accessors!(AudioCVT, owned);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:375:48
[INFO] [stdout]     |
[INFO] [stdout] 375 | ...                   proc() { libc::free(p) })
[INFO] [stdout]     |                             -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `std::num::One`, `std::num::one`, `std::num::Zero`, `std::num::zero`, `std::num::cast`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 | use std::num::{One, one, Zero, zero, cast};
[INFO] [stdout]    |                ^^^  ^^^  ^^^^  ^^^^  ^^^^ no `cast` in `num`
[INFO] [stdout]    |                |    |    |     |
[INFO] [stdout]    |                |    |    |     no `zero` in `num`
[INFO] [stdout]    |                |    |    no `Zero` in `num`
[INFO] [stdout]    |                |    no `one` in `num`
[INFO] [stdout]    |                no `One` in `num`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these variants instead:
[INFO] [stdout]            std::num::FpCategory::Zero
[INFO] [stdout]            std::num::IntErrorKind::Zero
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Zero`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/plane.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::num::Zero;
[INFO] [stdout]    |     ^^^^^^^^^^----
[INFO] [stdout]    |               |
[INFO] [stdout]    |               no `Zero` in `num`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these variants instead
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::num::FpCategory::Zero;
[INFO] [stdout]    |               ++++++++++++
[INFO] [stdout] 17 | use std::num::IntErrorKind::Zero;
[INFO] [stdout]    |               ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `std::num::one`, `std::num::zero`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 | use std::num::{one, zero};
[INFO] [stdout]    |                ^^^  ^^^^ no `zero` in `num`
[INFO] [stdout]    |                |
[INFO] [stdout]    |                no `one` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `collections`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/lib.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | extern crate collections;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `$t:ty` is followed by `->`, which is not allowed for `ty` fragments
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/macros.rs:26:14
[INFO] [stdout]    |
[INFO] [stdout] 26 |     ($($t:ty -> $te:ident ($($r:ident:$rt:ty),+));+) => (
[INFO] [stdout]    |              ^^ not allowed after `ty` fragments
[INFO] [stdout]    |
[INFO] [stdout]    = note: allowed there are: `{`, `[`, `=>`, `,`, `>`, `=`, `:`, `;`, `|`, `as` or `where`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rand`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | extern crate rand;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `std::num::Zero`, `std::num::zero`, `std::num::One`, `std::num::one`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/line.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::num::{Zero, zero, One, one};
[INFO] [stdout]    |                ^^^^  ^^^^  ^^^  ^^^ no `one` in `num`
[INFO] [stdout]    |                |     |     |
[INFO] [stdout]    |                |     |     no `One` in `num`
[INFO] [stdout]    |                |     no `zero` in `num`
[INFO] [stdout]    |                no `Zero` in `num`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these variants instead:
[INFO] [stdout]            std::num::FpCategory::Zero
[INFO] [stdout]            std::num::IntErrorKind::Zero
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `std::num::zero`, `std::num::one`, `std::num::cast`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/projection.rs:16:16
[INFO] [stdout]    |
[INFO] [stdout] 16 | use std::num::{zero, one, cast};
[INFO] [stdout]    |                ^^^^  ^^^  ^^^^ no `cast` in `num`
[INFO] [stdout]    |                |     |
[INFO] [stdout]    |                |     no `one` in `num`
[INFO] [stdout]    |                no `zero` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `std::num::zero`, `std::num::one`, `std::num::Float`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/aabb.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 | use std::num::{zero, one, Float};
[INFO] [stdout]    |                ^^^^  ^^^  ^^^^^ no `Float` in `num`
[INFO] [stdout]    |                |     |
[INFO] [stdout]    |                |     no `one` in `num`
[INFO] [stdout]    |                no `zero` in `num`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these items instead:
[INFO] [stdout]            std::mem::type_info::Float
[INFO] [stdout]            std::mem::type_info::TypeKind::Float
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::zero`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/sphere.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use std::num::zero;
[INFO] [stdout]    |     ^^^^^^^^^^----
[INFO] [stdout]    |               |
[INFO] [stdout]    |               no `zero` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `comment` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/cgmath.rs:18:4
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![comment = "A mathematics library for computer graphics."]
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `license` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/cgmath.rs:19:4
[INFO] [stdout]    |
[INFO] [stdout] 19 | #![license = "ASL2"]
[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-759f1a9db061b9cd/f514fb2/src/matrix.rs:32:3
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/matrix.rs:36:3
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/matrix.rs:40:3
[INFO] [stdout]    |
[INFO] [stdout] 40 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:425:9
[INFO] [stdout]     |
[INFO] [stdout] 425 |         fail!("Unimplemented, pending a fix for rust-lang/rust#16418")
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:505:9
[INFO] [stdout]     |
[INFO] [stdout] 505 |         fail!("Unimplemented, pending a fix for rust-lang/rust#16418")
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:590:9
[INFO] [stdout]     |
[INFO] [stdout] 590 |         fail!("Unimplemented, pending a fix for rust-lang/rust#16418")
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:1098:26
[INFO] [stdout]      |
[INFO] [stdout] 1098 |                     _ => fail!("out of range")
[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-759f1a9db061b9cd/f514fb2/src/quaternion.rs:31:3
[INFO] [stdout]    |
[INFO] [stdout] 31 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/vector.rs:186:11
[INFO] [stdout]     |
[INFO] [stdout] 186 |         #[deriving(PartialEq, Eq, Clone, Hash, Encodable, Decodable)]
[INFO] [stdout]     |           ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 fail!("Unimplemented, pending a fix for rust-lang/rust#16418")
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:186:11
[INFO] [stdout]     |
[INFO] [stdout] 186 |         #[deriving(PartialEq, Eq, Clone, Hash, Encodable, Decodable)]
[INFO] [stdout]     |           ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 fail!("Unimplemented, pending a fix for rust-lang/rust#16418")
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:186:11
[INFO] [stdout]     |
[INFO] [stdout] 186 |         #[deriving(PartialEq, Eq, Clone, Hash, Encodable, Decodable)]
[INFO] [stdout]     |           ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:234:17
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 fail!("Unimplemented, pending a fix for rust-lang/rust#16418")
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:441:18
[INFO] [stdout]     |
[INFO] [stdout] 441 |             _ => fail!("{} is out of range", n)
[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-759f1a9db061b9cd/f514fb2/src/angle.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[deriving(Clone, PartialEq, PartialOrd, Hash, Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/angle.rs:28:3
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[deriving(Clone, PartialEq, PartialOrd, Hash, Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/plane.rs:43:3
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/plane.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         fail!("Not yet implemented");
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/plane.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |         fail!("Not yet implemented");
[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-759f1a9db061b9cd/f514fb2/src/point.rs:30:3
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[deriving(PartialEq, Clone, Hash, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::hash::r#mod`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keycode.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::hash::{mod, Hash};
[INFO] [stdout]   |                 ^^^ no `r#mod` in `hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:34:3
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[deriving(PartialEq, Clone, Hash, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::hash::r#mod`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/scancode.rs:1:17
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::hash::{mod, Hash};
[INFO] [stdout]   |                 ^^^ no `r#mod` in `hash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:124:9
[INFO] [stdout]     |
[INFO] [stdout] 124 |         fail!("Unimplemented, pending a fix for rust-lang/rust#16418")
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:278:9
[INFO] [stdout]     |
[INFO] [stdout] 278 |         fail!("Unimplemented, pending a fix for rust-lang/rust#16418")
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::FromPrimitive`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::num::FromPrimitive;
[INFO] [stdout]   |     ^^^^^^^^^^-------------
[INFO] [stdout]   |               |
[INFO] [stdout]   |               no `FromPrimitive` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/line.rs:27:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `joystick::HatState`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use joystick::HatState;
[INFO] [stdout]    |     ^^^^^^^^^^--------
[INFO] [stdout]    |               |
[INFO] [stdout]    |               no `HatState` in `joystick`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/ray.rs:22:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `keyboard::Mod`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use keyboard::Mod;
[INFO] [stdout]    |     ^^^^^^^^^^---
[INFO] [stdout]    |               |
[INFO] [stdout]    |               no `Mod` in `keyboard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/rotation.rs:163:3
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[deriving(PartialEq, Clone, Encodable, Decodable)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `keycode::UnknownKey`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:18:24
[INFO] [stdout]    |
[INFO] [stdout] 18 | use keycode::{KeyCode, UnknownKey};
[INFO] [stdout]    |                        ^^^^^^^^^^ no `UnknownKey` in `keycode`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            event::KeyCode::UnknownKey
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/rotation.rs:241:3
[INFO] [stdout]     |
[INFO] [stdout] 241 | #[deriving(PartialEq, Clone, Encodable, Decodable)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `mouse::MouseState`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:20:20
[INFO] [stdout]    |
[INFO] [stdout] 20 | use mouse::{Mouse, MouseState};
[INFO] [stdout]    |                    ^^^^^^^^^^ no `MouseState` in `mouse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `scancode::UnknownScanCode`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:21:26
[INFO] [stdout]    |
[INFO] [stdout] 21 | use scancode::{ScanCode, UnknownScanCode};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^ no `UnknownScanCode` in `scancode`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this variant instead:
[INFO] [stdout]            event::ScanCode::UnknownScanCode
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:79:3
[INFO] [stdout]    |
[INFO] [stdout] 79 | #[deriving(Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/transform.rs:162:3
[INFO] [stdout]     |
[INFO] [stdout] 162 | #[deriving(Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/projection.rs:72:3
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::FromPrimitive`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keyboard.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::num::FromPrimitive;
[INFO] [stdout]   |     ^^^^^^^^^^-------------
[INFO] [stdout]   |               |
[INFO] [stdout]   |               no `FromPrimitive` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/projection.rs:146:3
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/projection.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `keycode::UnknownKey`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keyboard.rs:7:24
[INFO] [stdout]   |
[INFO] [stdout] 7 | use keycode::{KeyCode, UnknownKey};
[INFO] [stdout]   |                        ^^^^^^^^^^ no `UnknownKey` in `keycode`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this variant instead:
[INFO] [stdout]           keyboard::KeyCode::UnknownKey
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `scancode::UnknownScanCode`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keyboard.rs:9:26
[INFO] [stdout]   |
[INFO] [stdout] 9 | use scancode::{ScanCode, UnknownScanCode};
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^ no `UnknownScanCode` in `scancode`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this variant instead:
[INFO] [stdout]           keyboard::ScanCode::UnknownScanCode
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/aabb.rs:87:3
[INFO] [stdout]    |
[INFO] [stdout] 87 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::FromPrimitive`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::num::FromPrimitive;
[INFO] [stdout]    |     ^^^^^^^^^^-------------
[INFO] [stdout]    |               |
[INFO] [stdout]    |               no `FromPrimitive` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/aabb.rs:132:3
[INFO] [stdout]     |
[INFO] [stdout] 132 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::raw`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/timer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::raw;
[INFO] [stdout]   |     ^^^^^---
[INFO] [stdout]   |          |
[INFO] [stdout]   |          no `raw` in the root
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these modules instead
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::os::linux::raw;
[INFO] [stdout]   |          +++++++++++
[INFO] [stdout] 3 | use std::os::raw;
[INFO] [stdout]   |          ++++
[INFO] [stdout] 3 | use std::os::unix::raw;
[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-759f1a9db061b9cd/f514fb2/src/cylinder.rs:21:3
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::FromPrimitive`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::num::FromPrimitive;
[INFO] [stdout]    |     ^^^^^^^^^^-------------
[INFO] [stdout]    |               |
[INFO] [stdout]    |               no `FromPrimitive` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/frustum.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_vec`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:16:10
[INFO] [stdout]    |
[INFO] [stdout] 16 | use std::c_vec::CVec;
[INFO] [stdout]    |          ^^^^^ could not find `c_vec` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::io::IoResult`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rwops.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::io::IoResult;
[INFO] [stdout]   |     ^^^^^^^^^--------
[INFO] [stdout]   |              |
[INFO] [stdout]   |              no `IoResult` in `io`
[INFO] [stdout]   |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]   |
[INFO] [stdout] 2 - use std::io::IoResult;
[INFO] [stdout] 2 + use std::io::Result;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/sdl.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::c_str::CString;
[INFO] [stdout]   |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::c_str::CString;
[INFO] [stdout]   |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_vec`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::c_vec::CVec;
[INFO] [stdout]   |          ^^^^^ could not find `c_vec` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::raw`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::raw::Slice;
[INFO] [stdout]   |          ^^^ could not find `raw` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/frustum.rs:62:3
[INFO] [stdout]    |
[INFO] [stdout] 62 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/obb.rs:21:3
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[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-759f1a9db061b9cd/f514fb2/src/obb.rs:28:3
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/version.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::c_str::CString;
[INFO] [stdout]   |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/sphere.rs:26:3
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[deriving(Clone, PartialEq, Encodable, Decodable)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `desc` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/lib.rs:4:4
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![desc = "SDL2 bindings"]
[INFO] [stdout]   |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `license` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/lib.rs:5:4
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![license = "MIT"]
[INFO] [stdout]   |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keycode.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[deriving(PartialEq, Eq, FromPrimitive, Show)]
[INFO] [stdout]   |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/scancode.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[deriving(PartialEq, Eq, FromPrimitive, Show)]
[INFO] [stdout]   |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:474:3
[INFO] [stdout]     |
[INFO] [stdout] 474 | #[deriving(FromPrimitive)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:529:3
[INFO] [stdout]     |
[INFO] [stdout] 529 | #[deriving(Show)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/touch.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[deriving(PartialEq)]
[INFO] [stdout]   |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bitflags` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/joystick.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | bitflags! {
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/controller.rs:129:3
[INFO] [stdout]     |
[INFO] [stdout] 129 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/controller.rs:149:14
[INFO] [stdout]     |
[INFO] [stdout] 149 |         _ => fail!("unhandled controller axis")
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/controller.rs:153:3
[INFO] [stdout]     |
[INFO] [stdout] 153 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/controller.rs:191:14
[INFO] [stdout]     |
[INFO] [stdout] 191 |         _ => fail!("unhandled controller button")
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bitflags` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keyboard.rs:53:1
[INFO] [stdout]    |
[INFO] [stdout] 53 | bitflags! {
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/mouse.rs:58:3
[INFO] [stdout]    |
[INFO] [stdout] 58 | #[deriving(PartialEq)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/mouse.rs:75:3
[INFO] [stdout]    |
[INFO] [stdout] 75 | #[deriving(PartialEq)] #[allow(raw_pointer_deriving)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/mouse.rs:138:3
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bitflags` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/mouse.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | bitflags! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rect.rs:9:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[deriving(PartialEq, Clone, Show)]
[INFO] [stdout]   |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rect.rs:17:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[deriving(PartialEq, Clone, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bitflags` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/surface.rs:83:1
[INFO] [stdout]    |
[INFO] [stdout] 83 | bitflags! {
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/surface.rs:92:3
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[deriving(PartialEq)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/surface.rs:182:53
[INFO] [stdout]     |
[INFO] [stdout] 182 |             if ll::SDL_LockSurface(self.raw) != 0 { fail!("could not lock surface"); }
[INFO] [stdout]     |                                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:93:3
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[deriving(PartialEq)] #[allow(raw_pointer_deriving)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:100:3
[INFO] [stdout]     |
[INFO] [stdout] 100 | #[deriving(PartialEq, Clone)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:138:3
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[deriving(PartialEq)] #[allow(raw_pointer_deriving)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:146:3
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[deriving(PartialEq, Show, FromPrimitive)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:210:20
[INFO] [stdout]     |
[INFO] [stdout] 210 |                 => fail!("not supported format: {}", *self),
[INFO] [stdout]     |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:236:20
[INFO] [stdout]     |
[INFO] [stdout] 236 |                 => fail!("not supported format: {}", *self),
[INFO] [stdout]     |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:77:7
[INFO] [stdout]    |
[INFO] [stdout] 77 |     #[deriving(FromPrimitive)]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:187:3
[INFO] [stdout]     |
[INFO] [stdout] 187 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:224:3
[INFO] [stdout]     |
[INFO] [stdout] 224 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bitflags` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | bitflags! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:281:3
[INFO] [stdout]     |
[INFO] [stdout] 281 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:288:3
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:303:3
[INFO] [stdout]     |
[INFO] [stdout] 303 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:319:3
[INFO] [stdout]     |
[INFO] [stdout] 319 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/timer.rs:73:3
[INFO] [stdout]    |
[INFO] [stdout] 73 | #[unsafe_destructor]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 |     #[deriving(FromPrimitive)]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:78:7
[INFO] [stdout]    |
[INFO] [stdout] 78 |     #[deriving(FromPrimitive)]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:148:3
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[deriving(PartialEq, FromPrimitive)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bitflags` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | bitflags! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:164:3
[INFO] [stdout]     |
[INFO] [stdout] 164 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:173:3
[INFO] [stdout]     |
[INFO] [stdout] 173 | #[deriving(PartialEq, FromPrimitive)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:181:3
[INFO] [stdout]     |
[INFO] [stdout] 181 | #[deriving(PartialEq)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:208:3
[INFO] [stdout]     |
[INFO] [stdout] 208 | #[deriving(PartialEq)] #[allow(raw_pointer_deriving)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:215:3
[INFO] [stdout]     |
[INFO] [stdout] 215 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:599:3
[INFO] [stdout]     |
[INFO] [stdout] 599 | #[deriving(PartialEq)] #[allow(raw_pointer_deriving)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fail` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:762:70
[INFO] [stdout]     |
[INFO] [stdout] 762 |             if ll::SDL_GL_BindTexture(self.raw, &texw, &texh) != 0 { fail!("could not bind texture"); }
[INFO] [stdout]     |                                                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rwops.rs:49:3
[INFO] [stdout]    |
[INFO] [stdout] 49 | #[deriving(PartialEq)] #[allow(raw_pointer_deriving)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bitflags` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/sdl.rs:63:1
[INFO] [stdout]    |
[INFO] [stdout] 63 | bitflags! {
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/sdl.rs:77:3
[INFO] [stdout]    |
[INFO] [stdout] 77 | #[deriving(PartialEq)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:148:3
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[deriving(Clone, PartialEq, Hash, Show, FromPrimitive)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/audio.rs:322:3
[INFO] [stdout]     |
[INFO] [stdout] 322 | #[deriving(PartialEq)] #[allow(raw_pointer_deriving)]
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/version.rs:26:3
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[deriving(PartialEq, Clone)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bitflags` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/messagebox.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | bitflags! {
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/clipboard.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |         string::raw::from_buf(cstr)
[INFO] [stdout]    |                 ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:20:34
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub trait Array1<Element: Copy>: Index<uint, Element> + IndexMut<uint, Element> {
[INFO] [stdout]    |                                  ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 16 + use std::ops::Index;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:20:40
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub trait Array1<Element: Copy>: Index<uint, Element> + IndexMut<uint, Element> {
[INFO] [stdout]    |                                        ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub trait Array1<Element: Copy, uint>: Index<uint, Element> + IndexMut<uint, Element> {
[INFO] [stdout]    |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:20:57
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub trait Array1<Element: Copy>: Index<uint, Element> + IndexMut<uint, Element> {
[INFO] [stdout]    |                                                         ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 16 + use std::ops::IndexMut;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:20:66
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub trait Array1<Element: Copy>: Index<uint, Element> + IndexMut<uint, Element> {
[INFO] [stdout]    |                                                                  ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub trait Array1<Element: Copy, uint>: Index<uint, Element> + IndexMut<uint, Element> {
[INFO] [stdout]    |                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:33:33
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn swap_elems(&mut self, i: uint, j: uint) {
[INFO] [stdout]    |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:33:42
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn swap_elems(&mut self, i: uint, j: uint) {
[INFO] [stdout]    |                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:40:35
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn replace_elem(&mut self, i: uint, src: Element) -> Element {
[INFO] [stdout]    |                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         Index<uint, Column> + IndexMut<uint, Column> {
[INFO] [stdout]    |         ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 16 + use std::ops::Index;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:50:15
[INFO] [stdout]    |
[INFO] [stdout] 50 |         Index<uint, Column> + IndexMut<uint, Column> {
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub trait Array2<Column: Array1<Element>+'static, Row: Array1<Element>, Element: Copy, uint>:
[INFO] [stdout]    |                                                                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:50:31
[INFO] [stdout]    |
[INFO] [stdout] 50 |         Index<uint, Column> + IndexMut<uint, Column> {
[INFO] [stdout]    |                               ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 16 + use std::ops::IndexMut;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:50:40
[INFO] [stdout]    |
[INFO] [stdout] 50 |         Index<uint, Column> + IndexMut<uint, Column> {
[INFO] [stdout]    |                                        ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub trait Array2<Column: Array1<Element>+'static, Row: Array1<Element>, Element: Copy, uint>:
[INFO] [stdout]    |                                                                                      ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:63:32
[INFO] [stdout]    |
[INFO] [stdout] 63 |     fn swap_cols(&mut self, a: uint, b: uint) {
[INFO] [stdout]    |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:63:41
[INFO] [stdout]    |
[INFO] [stdout] 63 |     fn swap_cols(&mut self, a: uint, b: uint) {
[INFO] [stdout]    |                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:69:34
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn replace_col(&mut self, c: uint, src: Column) -> Column {
[INFO] [stdout]    |                                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:74:22
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn row(&self, r: uint) -> Row;
[INFO] [stdout]    |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:77:32
[INFO] [stdout]    |
[INFO] [stdout] 77 |     fn swap_rows(&mut self, a: uint, b: uint);
[INFO] [stdout]    |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:77:41
[INFO] [stdout]    |
[INFO] [stdout] 77 |     fn swap_rows(&mut self, a: uint, b: uint);
[INFO] [stdout]    |                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:81:34
[INFO] [stdout]    |
[INFO] [stdout] 81 |     fn swap_elems(&mut self, a: (uint, uint), b: (uint, uint)) {
[INFO] [stdout]    |                                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:81:40
[INFO] [stdout]    |
[INFO] [stdout] 81 |     fn swap_elems(&mut self, a: (uint, uint), b: (uint, uint)) {
[INFO] [stdout]    |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:81:51
[INFO] [stdout]    |
[INFO] [stdout] 81 |     fn swap_elems(&mut self, a: (uint, uint), b: (uint, uint)) {
[INFO] [stdout]    |                                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/array.rs:81:57
[INFO] [stdout]    |
[INFO] [stdout] 81 |     fn swap_elems(&mut self, a: (uint, uint), b: (uint, uint)) {
[INFO] [stdout]    |                                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:288:55
[INFO] [stdout]     |
[INFO] [stdout] 288 | ...                   + Neg<Self>
[INFO] [stdout]     |                         ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Add` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:372:30
[INFO] [stdout]     |
[INFO] [stdout] 372 | impl<S: BaseFloat + 'static> Add<Matrix2<S>, Matrix2<S>> for Matrix2<S> { #[inline] fn add(&self, other: &Matrix2<S>) -> Matrix2<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Add;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Add` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:373:30
[INFO] [stdout]     |
[INFO] [stdout] 373 | impl<S: BaseFloat + 'static> Add<Matrix3<S>, Matrix3<S>> for Matrix3<S> { #[inline] fn add(&self, other: &Matrix3<S>) -> Matrix3<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Add;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Add` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:374:30
[INFO] [stdout]     |
[INFO] [stdout] 374 | impl<S: BaseFloat + 'static> Add<Matrix4<S>, Matrix4<S>> for Matrix4<S> { #[inline] fn add(&self, other: &Matrix4<S>) -> Matrix4<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Add;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Sub` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:376:30
[INFO] [stdout]     |
[INFO] [stdout] 376 | impl<S: BaseFloat + 'static> Sub<Matrix2<S>, Matrix2<S>> for Matrix2<S> { #[inline] fn sub(&self, other: &Matrix2<S>) -> Matrix2<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Sub;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Sub` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:377:30
[INFO] [stdout]     |
[INFO] [stdout] 377 | impl<S: BaseFloat + 'static> Sub<Matrix3<S>, Matrix3<S>> for Matrix3<S> { #[inline] fn sub(&self, other: &Matrix3<S>) -> Matrix3<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Sub;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Sub` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:378:30
[INFO] [stdout]     |
[INFO] [stdout] 378 | impl<S: BaseFloat + 'static> Sub<Matrix4<S>, Matrix4<S>> for Matrix4<S> { #[inline] fn sub(&self, other: &Matrix4<S>) -> Matrix4<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Sub;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:380:20
[INFO] [stdout]     |
[INFO] [stdout] 380 | impl<S: BaseFloat> Neg<Matrix2<S>> for Matrix2<S> { #[inline] fn neg(&self) -> Matrix2<S> { Matrix2::from_cols(self[0].neg(), self[...
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:381:20
[INFO] [stdout]     |
[INFO] [stdout] 381 | impl<S: BaseFloat> Neg<Matrix3<S>> for Matrix3<S> { #[inline] fn neg(&self) -> Matrix3<S> { Matrix3::from_cols(self[0].neg(), self[...
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:382:20
[INFO] [stdout]     |
[INFO] [stdout] 382 | impl<S: BaseFloat> Neg<Matrix4<S>> for Matrix4<S> { #[inline] fn neg(&self) -> Matrix4<S> { Matrix4::from_cols(self[0].neg(), self[...
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Mul` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:388:30
[INFO] [stdout]     |
[INFO] [stdout] 388 | impl<S: BaseFloat + 'static> Mul<Matrix2<S>, Matrix2<S>> for Matrix2<S> { #[inline] fn mul(&self, other: &Matrix2<S>) -> Matrix2<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Mul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Mul` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:389:30
[INFO] [stdout]     |
[INFO] [stdout] 389 | impl<S: BaseFloat + 'static> Mul<Matrix3<S>, Matrix3<S>> for Matrix3<S> { #[inline] fn mul(&self, other: &Matrix3<S>) -> Matrix3<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Mul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Mul` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:390:30
[INFO] [stdout]     |
[INFO] [stdout] 390 | impl<S: BaseFloat + 'static> Mul<Matrix4<S>, Matrix4<S>> for Matrix4<S> { #[inline] fn mul(&self, other: &Matrix4<S>) -> Matrix4<S>...
[INFO] [stdout]     |                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Mul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:439:9
[INFO] [stdout]     |
[INFO] [stdout] 439 | impl<S> Index<uint, Vector2<S>> for Matrix2<S> {
[INFO] [stdout]     |         ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:439:15
[INFO] [stdout]     |
[INFO] [stdout] 439 | impl<S> Index<uint, Vector2<S>> for Matrix2<S> {
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 439 | impl<S, uint> Index<uint, Vector2<S>> for Matrix2<S> {
[INFO] [stdout]     |       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:441:32
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn index<'a>(&'a self, i: &uint) -> &'a Vector2<S> {
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:446:9
[INFO] [stdout]     |
[INFO] [stdout] 446 | impl<S> IndexMut<uint, Vector2<S>> for Matrix2<S> {
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::IndexMut;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:446:18
[INFO] [stdout]     |
[INFO] [stdout] 446 | impl<S> IndexMut<uint, Vector2<S>> for Matrix2<S> {
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 446 | impl<S, uint> IndexMut<uint, Vector2<S>> for Matrix2<S> {
[INFO] [stdout]     |       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:448:40
[INFO] [stdout]     |
[INFO] [stdout] 448 |     fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut Vector2<S> {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:455:22
[INFO] [stdout]     |
[INFO] [stdout] 455 |     fn row(&self, r: uint) -> Vector2<S> {
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:461:32
[INFO] [stdout]     |
[INFO] [stdout] 461 |     fn swap_rows(&mut self, a: uint, b: uint) {
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:461:41
[INFO] [stdout]     |
[INFO] [stdout] 461 |     fn swap_rows(&mut self, a: uint, b: uint) {
[INFO] [stdout]     |                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:519:9
[INFO] [stdout]     |
[INFO] [stdout] 519 | impl<S> Index<uint, Vector3<S>> for Matrix3<S> {
[INFO] [stdout]     |         ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:519:15
[INFO] [stdout]     |
[INFO] [stdout] 519 | impl<S> Index<uint, Vector3<S>> for Matrix3<S> {
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 519 | impl<S, uint> Index<uint, Vector3<S>> for Matrix3<S> {
[INFO] [stdout]     |       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:521:32
[INFO] [stdout]     |
[INFO] [stdout] 521 |     fn index<'a>(&'a self, i: &uint) -> &'a Vector3<S> {
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:526:9
[INFO] [stdout]     |
[INFO] [stdout] 526 | impl<S> IndexMut<uint, Vector3<S>> for Matrix3<S> {
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::IndexMut;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:526:18
[INFO] [stdout]     |
[INFO] [stdout] 526 | impl<S> IndexMut<uint, Vector3<S>> for Matrix3<S> {
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 526 | impl<S, uint> IndexMut<uint, Vector3<S>> for Matrix3<S> {
[INFO] [stdout]     |       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:528:40
[INFO] [stdout]     |
[INFO] [stdout] 528 |     fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut Vector3<S> {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:535:22
[INFO] [stdout]     |
[INFO] [stdout] 535 |     fn row(&self, r: uint) -> Vector3<S> {
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:542:32
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn swap_rows(&mut self, a: uint, b: uint) {
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:542:41
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn swap_rows(&mut self, a: uint, b: uint) {
[INFO] [stdout]     |                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:604:9
[INFO] [stdout]     |
[INFO] [stdout] 604 | impl<S> Index<uint, Vector4<S>> for Matrix4<S> {
[INFO] [stdout]     |         ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:604:15
[INFO] [stdout]     |
[INFO] [stdout] 604 | impl<S> Index<uint, Vector4<S>> for Matrix4<S> {
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 604 | impl<S, uint> Index<uint, Vector4<S>> for Matrix4<S> {
[INFO] [stdout]     |       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:606:32
[INFO] [stdout]     |
[INFO] [stdout] 606 |     fn index<'a>(&'a self, i: &uint) -> &'a Vector4<S> {
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 | impl<S> IndexMut<uint, Vector4<S>> for Matrix4<S> {
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::IndexMut;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:611:18
[INFO] [stdout]     |
[INFO] [stdout] 611 | impl<S> IndexMut<uint, Vector4<S>> for Matrix4<S> {
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 611 | impl<S, uint> IndexMut<uint, Vector4<S>> for Matrix4<S> {
[INFO] [stdout]     |       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:613:40
[INFO] [stdout]     |
[INFO] [stdout] 613 |     fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut Vector4<S> {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:620:22
[INFO] [stdout]     |
[INFO] [stdout] 620 |     fn row(&self, r: uint) -> Vector4<S> {
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:628:32
[INFO] [stdout]     |
[INFO] [stdout] 628 |     fn swap_rows(&mut self, a: uint, b: uint) {
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:628:41
[INFO] [stdout]     |
[INFO] [stdout] 628 |     fn swap_rows(&mut self, a: uint, b: uint) {
[INFO] [stdout]     |                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:1277:23
[INFO] [stdout]      |
[INFO] [stdout] 1277 | impl<S: BaseNum> fmt::Show for Matrix2<S> {
[INFO] [stdout]      |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:1285:23
[INFO] [stdout]      |
[INFO] [stdout] 1285 | impl<S: BaseNum> fmt::Show for Matrix3<S> {
[INFO] [stdout]      |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:1294:23
[INFO] [stdout]      |
[INFO] [stdout] 1294 | impl<S: BaseNum> fmt::Show for Matrix4<S> {
[INFO] [stdout]      |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:51:20
[INFO] [stdout]    |
[INFO] [stdout] 51 | impl<S: BaseFloat> Index<uint, S> for Quaternion<S> {
[INFO] [stdout]    |                    ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 16 + use std::ops::Index;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:51:26
[INFO] [stdout]    |
[INFO] [stdout] 51 | impl<S: BaseFloat> Index<uint, S> for Quaternion<S> {
[INFO] [stdout]    |                          ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 51 | impl<S: BaseFloat, uint> Index<uint, S> for Quaternion<S> {
[INFO] [stdout]    |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:53:32
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn index<'a>(&'a self, i: &uint) -> &'a S {
[INFO] [stdout]    |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:59:20
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl<S: BaseFloat> IndexMut<uint, S> for Quaternion<S> {
[INFO] [stdout]    |                    ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 16 + use std::ops::IndexMut;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:59:29
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl<S: BaseFloat> IndexMut<uint, S> for Quaternion<S> {
[INFO] [stdout]    |                             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 59 | impl<S: BaseFloat, uint> IndexMut<uint, S> for Quaternion<S> {
[INFO] [stdout]    |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:61:40
[INFO] [stdout]    |
[INFO] [stdout] 61 |     fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut S {
[INFO] [stdout]    |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Float` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:287:21
[INFO] [stdout]     |
[INFO] [stdout] 287 |                 rad(Float::frac_pi_2()),
[INFO] [stdout]     |                     ^^^^^ use of undeclared type `Float`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  16 + use quaternion::mem::type_info::Float;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Float` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:291:24
[INFO] [stdout]     |
[INFO] [stdout] 291 |             let y: S = Float::frac_pi_2();
[INFO] [stdout]     |                        ^^^^^ use of undeclared type `Float`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  16 + use quaternion::mem::type_info::Float;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:358:20
[INFO] [stdout]     |
[INFO] [stdout] 358 | impl<S: BaseFloat> Neg<Quaternion<S>> for Quaternion<S> {
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  16 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:365:25
[INFO] [stdout]     |
[INFO] [stdout] 365 | impl<S: BaseFloat> fmt::Show for Quaternion<S> {
[INFO] [stdout]     |                         ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 |                   + Neg<Self>
[INFO] [stdout]     |                     ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 |         impl<$S: Copy> Index<uint, S> for $Self<$S> {
[INFO] [stdout]     |                        ^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:248:30
[INFO] [stdout]     |
[INFO] [stdout] 248 |         impl<$S: Copy> Index<uint, S> for $Self<$S> {
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:250:40
[INFO] [stdout]     |
[INFO] [stdout] 250 |             fn index<'a>(&'a self, i: &uint) -> &'a $S {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:255:24
[INFO] [stdout]     |
[INFO] [stdout] 255 |         impl<$S: Copy> IndexMut<uint, S> for $Self<$S> {
[INFO] [stdout]     |                        ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::IndexMut;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:255:33
[INFO] [stdout]     |
[INFO] [stdout] 255 |         impl<$S: Copy> IndexMut<uint, S> for $Self<$S> {
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:257:48
[INFO] [stdout]     |
[INFO] [stdout] 257 |             fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut $S {
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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[E0405]: cannot find trait `Add` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:302:26
[INFO] [stdout]     |
[INFO] [stdout] 302 |         impl<S: BaseNum> Add<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Add;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Sub` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:306:26
[INFO] [stdout]     |
[INFO] [stdout] 306 |         impl<S: BaseNum> Sub<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Sub;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:315:26
[INFO] [stdout]     |
[INFO] [stdout] 315 |         impl<S: BaseNum> Neg<$Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Mul` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:319:26
[INFO] [stdout]     |
[INFO] [stdout] 319 |         impl<S: BaseNum> Mul<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Mul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Div` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:323:26
[INFO] [stdout]     |
[INFO] [stdout] 323 |         impl<S: BaseNum> Div<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Div;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Rem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:327:26
[INFO] [stdout]     |
[INFO] [stdout] 327 |         impl<S: BaseNum> Rem<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Rem;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 |         impl<$S: Copy> Index<uint, S> for $Self<$S> {
[INFO] [stdout]     |                        ^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:248:30
[INFO] [stdout]     |
[INFO] [stdout] 248 |         impl<$S: Copy> Index<uint, S> for $Self<$S> {
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:250:40
[INFO] [stdout]     |
[INFO] [stdout] 250 |             fn index<'a>(&'a self, i: &uint) -> &'a $S {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:255:24
[INFO] [stdout]     |
[INFO] [stdout] 255 |         impl<$S: Copy> IndexMut<uint, S> for $Self<$S> {
[INFO] [stdout]     |                        ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::IndexMut;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:255:33
[INFO] [stdout]     |
[INFO] [stdout] 255 |         impl<$S: Copy> IndexMut<uint, S> for $Self<$S> {
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:257:48
[INFO] [stdout]     |
[INFO] [stdout] 257 |             fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut $S {
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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[E0405]: cannot find trait `Add` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:302:26
[INFO] [stdout]     |
[INFO] [stdout] 302 |         impl<S: BaseNum> Add<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Add;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Sub` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:306:26
[INFO] [stdout]     |
[INFO] [stdout] 306 |         impl<S: BaseNum> Sub<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Sub;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:315:26
[INFO] [stdout]     |
[INFO] [stdout] 315 |         impl<S: BaseNum> Neg<$Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Mul` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:319:26
[INFO] [stdout]     |
[INFO] [stdout] 319 |         impl<S: BaseNum> Mul<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Mul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Div` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:323:26
[INFO] [stdout]     |
[INFO] [stdout] 323 |         impl<S: BaseNum> Div<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Div;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Rem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:327:26
[INFO] [stdout]     |
[INFO] [stdout] 327 |         impl<S: BaseNum> Rem<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Rem;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 |         impl<$S: Copy> Index<uint, S> for $Self<$S> {
[INFO] [stdout]     |                        ^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:248:30
[INFO] [stdout]     |
[INFO] [stdout] 248 |         impl<$S: Copy> Index<uint, S> for $Self<$S> {
[INFO] [stdout]     |                              ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:250:40
[INFO] [stdout]     |
[INFO] [stdout] 250 |             fn index<'a>(&'a self, i: &uint) -> &'a $S {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:255:24
[INFO] [stdout]     |
[INFO] [stdout] 255 |         impl<$S: Copy> IndexMut<uint, S> for $Self<$S> {
[INFO] [stdout]     |                        ^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::IndexMut;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:255:33
[INFO] [stdout]     |
[INFO] [stdout] 255 |         impl<$S: Copy> IndexMut<uint, S> for $Self<$S> {
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:257:48
[INFO] [stdout]     |
[INFO] [stdout] 257 |             fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut $S {
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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[E0405]: cannot find trait `Add` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:302:26
[INFO] [stdout]     |
[INFO] [stdout] 302 |         impl<S: BaseNum> Add<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Add;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Sub` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:306:26
[INFO] [stdout]     |
[INFO] [stdout] 306 |         impl<S: BaseNum> Sub<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Sub;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:315:26
[INFO] [stdout]     |
[INFO] [stdout] 315 |         impl<S: BaseNum> Neg<$Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Mul` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:319:26
[INFO] [stdout]     |
[INFO] [stdout] 319 |         impl<S: BaseNum> Mul<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Mul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Div` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:323:26
[INFO] [stdout]     |
[INFO] [stdout] 323 |         impl<S: BaseNum> Div<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Div;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Rem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:327:26
[INFO] [stdout]     |
[INFO] [stdout] 327 |         impl<S: BaseNum> Rem<$Self<S>, $Self<S>> for $Self<S> {
[INFO] [stdout]     |                          ^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 102 + use std::ops::Rem;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:435:33
[INFO] [stdout]     |
[INFO] [stdout] 435 |     pub fn truncate_n(&self, n: int)-> Vector3<S> {
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 not found in this scope
[INFO] [stdout]     |                                 help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:536:23
[INFO] [stdout]     |
[INFO] [stdout] 536 | impl<S: BaseNum> fmt::Show for Vector2<S> {
[INFO] [stdout]     |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:542:23
[INFO] [stdout]     |
[INFO] [stdout] 542 | impl<S: BaseNum> fmt::Show for Vector3<S> {
[INFO] [stdout]     |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:548:23
[INFO] [stdout]     |
[INFO] [stdout] 548 | impl<S: BaseNum> fmt::Show for Vector4<S> {
[INFO] [stdout]     |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Equiv` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:79:17
[INFO] [stdout]    |
[INFO] [stdout] 79 | +   PartialEq + Equiv<Self> + PartialOrd
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 | +   Neg<Self>
[INFO] [stdout]    |     ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::ops::Neg;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:85:10
[INFO] [stdout]    |
[INFO] [stdout] 85 | +   fmt::Show
[INFO] [stdout]    |          ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Add` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:180:20
[INFO] [stdout]     |
[INFO] [stdout] 180 | impl<S: BaseFloat> Add<Rad<S>, Rad<S>> for Rad<S> { #[inline] fn add(&self, other: &Rad<S>) -> Rad<S> { rad(self.s + other.s) } }
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Add;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Add` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:181:20
[INFO] [stdout]     |
[INFO] [stdout] 181 | impl<S: BaseFloat> Add<Deg<S>, Deg<S>> for Deg<S> { #[inline] fn add(&self, other: &Deg<S>) -> Deg<S> { deg(self.s + other.s) } }
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Add;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Sub` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:183:20
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl<S: BaseFloat> Sub<Rad<S>, Rad<S>> for Rad<S> { #[inline] fn sub(&self, other: &Rad<S>) -> Rad<S> { rad(self.s - other.s) } }
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Sub;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Sub` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:184:20
[INFO] [stdout]     |
[INFO] [stdout] 184 | impl<S: BaseFloat> Sub<Deg<S>, Deg<S>> for Deg<S> { #[inline] fn sub(&self, other: &Deg<S>) -> Deg<S> { deg(self.s - other.s) } }
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Sub;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:186:20
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl<S: BaseFloat> Neg<Rad<S>> for Rad<S> { #[inline] fn neg(&self) -> Rad<S> { rad(-self.s) } }
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Neg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:187:20
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl<S: BaseFloat> Neg<Deg<S>> for Deg<S> { #[inline] fn neg(&self) -> Deg<S> { deg(-self.s) } }
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Neg;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Mul` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:192:20
[INFO] [stdout]     |
[INFO] [stdout] 192 | impl<S: BaseFloat> Mul<Rad<S>, Rad<S>> for Rad<S> { #[inline] fn mul(&self, other: &Rad<S>) -> Rad<S> { rad(self.s * other.s) } }
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Mul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Mul` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:193:20
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl<S: BaseFloat> Mul<Deg<S>, Deg<S>> for Deg<S> { #[inline] fn mul(&self, other: &Deg<S>) -> Deg<S> { deg(self.s * other.s) } }
[INFO] [stdout]     |                    ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::ops::Mul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Equiv` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:199:1
[INFO] [stdout]     |
[INFO] [stdout] 199 | Equiv<Rad<S>> for Rad<S> {
[INFO] [stdout]     | ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Equiv` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:206:1
[INFO] [stdout]     |
[INFO] [stdout] 206 | Equiv<Deg<S>> for Deg<S> {
[INFO] [stdout]     | ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Float` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:215:46
[INFO] [stdout]     |
[INFO] [stdout] 215 |     #[inline] fn full_turn() -> Rad<S> { rad(Float::two_pi()) }
[INFO] [stdout]     |                                              ^^^^^ use of undeclared type `Float`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  18 + use std::mem::type_info::Float;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:239:6
[INFO] [stdout]     |
[INFO] [stdout] 239 | fmt::Show for Rad<S> {
[INFO] [stdout]     |      ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl<S: BaseFloat + fmt::Show>
[INFO] [stdout]     |                          ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:246:6
[INFO] [stdout]     |
[INFO] [stdout] 246 | fmt::Show for Deg<S> {
[INFO] [stdout]     |      ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:245:26
[INFO] [stdout]     |
[INFO] [stdout] 245 | impl<S: BaseFloat + fmt::Show>
[INFO] [stdout]     |                          ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/plane.rs:133:25
[INFO] [stdout]     |
[INFO] [stdout] 133 | impl<S: BaseFloat> fmt::Show for Plane<S> {
[INFO] [stdout]     |                         ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 | impl<S: BaseNum> Index<uint, S> for Point2<S> {
[INFO] [stdout]     |                  ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  20 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:138:24
[INFO] [stdout]     |
[INFO] [stdout] 138 | impl<S: BaseNum> Index<uint, S> for Point2<S> {
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 138 | impl<S: BaseNum, uint> Index<uint, S> for Point2<S> {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:140:32
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn index<'a>(&'a self, i: &uint) -> &'a S {
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl<S: BaseNum> IndexMut<uint, S> for Point2<S> {
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  20 + use std::ops::IndexMut;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:145:27
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl<S: BaseNum> IndexMut<uint, S> for Point2<S> {
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl<S: BaseNum, uint> IndexMut<uint, S> for Point2<S> {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:147:40
[INFO] [stdout]     |
[INFO] [stdout] 147 |     fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut S {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Index` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:292:18
[INFO] [stdout]     |
[INFO] [stdout] 292 | impl<S: BaseNum> Index<uint, S> for Point3<S> {
[INFO] [stdout]     |                  ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  20 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:292:24
[INFO] [stdout]     |
[INFO] [stdout] 292 | impl<S: BaseNum> Index<uint, S> for Point3<S> {
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 292 | impl<S: BaseNum, uint> Index<uint, S> for Point3<S> {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:294:32
[INFO] [stdout]     |
[INFO] [stdout] 294 |     fn index<'a>(&'a self, i: &uint) -> &'a S {
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IndexMut` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:299:18
[INFO] [stdout]     |
[INFO] [stdout] 299 | impl<S: BaseNum> IndexMut<uint, S> for Point3<S> {
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  20 + use std::ops::IndexMut;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:299:27
[INFO] [stdout]     |
[INFO] [stdout] 299 | impl<S: BaseNum> IndexMut<uint, S> for Point3<S> {
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 299 | impl<S: BaseNum, uint> IndexMut<uint, S> for Point3<S> {
[INFO] [stdout]     |                ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:301:40
[INFO] [stdout]     |
[INFO] [stdout] 301 |     fn index_mut<'a>(&'a mut self, i: &uint) -> &'a mut S {
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:428:23
[INFO] [stdout]     |
[INFO] [stdout] 428 | impl<S: BaseNum> fmt::Show for Point2<S> {
[INFO] [stdout]     |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:434:23
[INFO] [stdout]     |
[INFO] [stdout] 434 | impl<S: BaseNum> fmt::Show for Point3<S> {
[INFO] [stdout]     |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `one` in module `num`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:90:25
[INFO] [stdout]    |
[INFO] [stdout] 90 |             scale: num::one(),
[INFO] [stdout]    |                         ^^^ not found in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `zero` in module `num`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:92:24
[INFO] [stdout]    |
[INFO] [stdout] 92 |             disp: num::zero(),
[INFO] [stdout]    |                        ^^^^ not found in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `one` in module `num`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |             scale: num::one(),
[INFO] [stdout]     |                         ^^^ not found in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `zero` in module `num`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:127:39
[INFO] [stdout]     |
[INFO] [stdout] 127 |         if self.scale.approx_eq(&num::zero()) {
[INFO] [stdout]     |                                       ^^^^ not found in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `one` in module `num`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:130:26
[INFO] [stdout]     |
[INFO] [stdout] 130 |             let s = num::one::<S>() / self.scale;
[INFO] [stdout]     |                          ^^^ not found in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `one` in module `num`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:147:37
[INFO] [stdout]     |
[INFO] [stdout] 147 |         m.w = self.disp.extend(num::one());
[INFO] [stdout]     |                                     ^^^ not found in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:154:54
[INFO] [stdout]     |
[INFO] [stdout] 154 | impl<S: BaseFloat, R: fmt::Show + Rotation3<S>> fmt::Show for Decomposed<S,Vector3<S>,R> {
[INFO] [stdout]     |                                                      ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:154:28
[INFO] [stdout]     |
[INFO] [stdout] 154 | impl<S: BaseFloat, R: fmt::Show + Rotation3<S>> fmt::Show for Decomposed<S,Vector3<S>,R> {
[INFO] [stdout]     |                            ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `zero` in module `num`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/transform.rs:180:41
[INFO] [stdout]     |
[INFO] [stdout] 180 |         self.mat.mul_v(&vec.extend(num::zero())).truncate()
[INFO] [stdout]     |                                         ^^^^ not found in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/aabb.rs:125:23
[INFO] [stdout]     |
[INFO] [stdout] 125 | impl<S: BaseNum> fmt::Show for Aabb2<S> {
[INFO] [stdout]     |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/aabb.rs:172:23
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl<S: BaseNum> fmt::Show for Aabb3<S> {
[INFO] [stdout]     |                       ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Float` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/approx.rs:18:23
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub trait ApproxEq<T: Float> {
[INFO] [stdout]    |                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `cast` in module `num`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/approx.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |         num::cast(1.0e-5f64).unwrap()
[INFO] [stdout]    |              ^^^^ not found in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `abs` in module `num`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/approx.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 |                  num::abs(*self - *other) < *epsilon
[INFO] [stdout]    |                       ^^^ not found in `num`
[INFO] [stdout] ...
[INFO] [stdout] 43 | approx_float!(f32)
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `approx_float` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `abs` in module `num`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/approx.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 |                  num::abs(*self - *other) < *epsilon
[INFO] [stdout]    |                       ^^^ not found in `num`
[INFO] [stdout] ...
[INFO] [stdout] 44 | approx_float!(f64)
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `approx_float` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:36:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |         impl PartialOrd for $T {
[INFO] [stdout]    |                             --
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             due to this macro variable
[INFO] [stdout]    |                             help: perhaps you intended to use this type: `i32`
[INFO] [stdout] ...
[INFO] [stdout] 36 | partial_ord_int!(int)
[INFO] [stdout]    |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:36:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |         impl PartialOrd for $T {
[INFO] [stdout]    |                             -- due to this macro variable
[INFO] [stdout] 30 |             fn partial_min(self, other: $T) -> $T { cmp::min(self, other) }
[INFO] [stdout]    |                                         -- help: perhaps you intended to use this type: `i32`
[INFO] [stdout] ...
[INFO] [stdout] 36 | partial_ord_int!(int)
[INFO] [stdout]    |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:36:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |         impl PartialOrd for $T {
[INFO] [stdout]    |                             -- due to this macro variable
[INFO] [stdout] 30 |             fn partial_min(self, other: $T) -> $T { cmp::min(self, other) }
[INFO] [stdout]    |                                                -- help: perhaps you intended to use this type: `i32`
[INFO] [stdout] ...
[INFO] [stdout] 36 | partial_ord_int!(int)
[INFO] [stdout]    |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:36:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |         impl PartialOrd for $T {
[INFO] [stdout]    |                             -- due to this macro variable
[INFO] [stdout] 30 |             fn partial_min(self, other: $T) -> $T { cmp::min(self, other) }
[INFO] [stdout] 31 |             fn partial_max(self, other: $T) -> $T { cmp::max(self, other) }
[INFO] [stdout]    |                                         -- help: perhaps you intended to use this type: `i32`
[INFO] [stdout] ...
[INFO] [stdout] 36 | partial_ord_int!(int)
[INFO] [stdout]    |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:36:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |         impl PartialOrd for $T {
[INFO] [stdout]    |                             -- due to this macro variable
[INFO] [stdout] 30 |             fn partial_min(self, other: $T) -> $T { cmp::min(self, other) }
[INFO] [stdout] 31 |             fn partial_max(self, other: $T) -> $T { cmp::max(self, other) }
[INFO] [stdout]    |                                                -- help: perhaps you intended to use this type: `i32`
[INFO] [stdout] ...
[INFO] [stdout] 36 | partial_ord_int!(int)
[INFO] [stdout]    |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |         impl PartialOrd for $T {
[INFO] [stdout]    |                             -- due to this macro variable
[INFO] [stdout] ...
[INFO] [stdout] 41 | partial_ord_int!(uint)
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Primitive` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:60:20
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub trait BaseNum: Primitive + PartialOrd + fmt::Show {}
[INFO] [stdout]    |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `fmt`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:60:50
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub trait BaseNum: Primitive + PartialOrd + fmt::Show {}
[INFO] [stdout]    |                                                  ^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:66:18
[INFO] [stdout]    |
[INFO] [stdout] 66 | impl BaseNum for int {}
[INFO] [stdout]    |                  ^^^
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  not found in this scope
[INFO] [stdout]    |                  help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:71:18
[INFO] [stdout]    |
[INFO] [stdout] 71 | impl BaseNum for uint {}
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:76:31
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub trait BaseInt : BaseNum + Int {}
[INFO] [stdout]    |                               ^^^
[INFO] [stdout]    |
[INFO] [stdout]   --> /rustc/8ac0915e346f9a2e49ca3951b642c55bd7d1eaab/library/core/src/convert/mod.rs:452:0
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Into` defined here
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub trait BaseInt : BaseNum + Into {}
[INFO] [stdout]    |                                  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:82:18
[INFO] [stdout]    |
[INFO] [stdout] 82 | impl BaseInt for int {}
[INFO] [stdout]    |                  ^^^
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  not found in this scope
[INFO] [stdout]    |                  help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl BaseInt for uint {}
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `FloatMath` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:90:33
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub trait BaseFloat : BaseNum + FloatMath + ApproxEq<Self> + fmt::Float {}
[INFO] [stdout]    |                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Float` in module `fmt`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/num.rs:90:67
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub trait BaseFloat : BaseNum + FloatMath + ApproxEq<Self> + fmt::Float {}
[INFO] [stdout]    |                                                                   ^^^^^ not found in `fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:109:39
[INFO] [stdout]     |
[INFO] [stdout] 109 |         self.v.cross(&tmp).mul_s(cast(2i).unwrap()).add_v(vec)
[INFO] [stdout]     |                                       ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:151:104
[INFO] [stdout]     |
[INFO] [stdout] 151 |     #[inline] fn turn_div_2() -> Self { let full_turn: Self = Angle::full_turn(); full_turn.div_s(cast(2i).unwrap()) }
[INFO] [stdout]     |                                                                                                        ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:152:104
[INFO] [stdout]     |
[INFO] [stdout] 152 |     #[inline] fn turn_div_3() -> Self { let full_turn: Self = Angle::full_turn(); full_turn.div_s(cast(3i).unwrap()) }
[INFO] [stdout]     |                                                                                                        ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:153:104
[INFO] [stdout]     |
[INFO] [stdout] 153 |     #[inline] fn turn_div_4() -> Self { let full_turn: Self = Angle::full_turn(); full_turn.div_s(cast(4i).unwrap()) }
[INFO] [stdout]     |                                                                                                        ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:154:104
[INFO] [stdout]     |
[INFO] [stdout] 154 |     #[inline] fn turn_div_6() -> Self { let full_turn: Self = Angle::full_turn(); full_turn.div_s(cast(6i).unwrap()) }
[INFO] [stdout]     |                                                                                                        ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/angle.rs:221:51
[INFO] [stdout]     |
[INFO] [stdout] 221 |     #[inline] fn full_turn() -> Deg<S> { deg(cast(360i).unwrap()) }
[INFO] [stdout]     |                                                   ^^^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/projection.rs:82:42
[INFO] [stdout]    |
[INFO] [stdout] 82 |         let angle = self.fovy.div_s(cast(2i).unwrap());
[INFO] [stdout]    |                                          ^^ invalid suffix `i`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/projection.rs:115:42
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let f = cot(self.fovy.div_s(cast(2i).unwrap()).to_rad());
[INFO] [stdout]     |                                          ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/projection.rs:116:27
[INFO] [stdout]     |
[INFO] [stdout] 116 |         let two: S = cast(2i).unwrap();
[INFO] [stdout]     |                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/projection.rs:166:27
[INFO] [stdout]     |
[INFO] [stdout] 166 |         let two: S = cast(2i).unwrap();
[INFO] [stdout]     |                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/projection.rs:222:27
[INFO] [stdout]     |
[INFO] [stdout] 222 |         let two: S = cast(2i).unwrap();
[INFO] [stdout]     |                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:398:33
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn into_fixed(self) -> [[S, ..2], ..2] {
[INFO] [stdout]     |                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:398:39
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn into_fixed(self) -> [[S, ..2], ..2] {
[INFO] [stdout]     |                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:396:25
[INFO] [stdout]     |
[INFO] [stdout] 396 | impl<S> FixedArray<[[S, ..2], ..2]> for Matrix2<S> {
[INFO] [stdout]     |                         ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:396:31
[INFO] [stdout]     |
[INFO] [stdout] 396 | impl<S> FixedArray<[[S, ..2], ..2]> for Matrix2<S> {
[INFO] [stdout]     |                               ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:408:43
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..2], ..2] {
[INFO] [stdout]     |                                           ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:408:49
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..2], ..2] {
[INFO] [stdout]     |                                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:413:55
[INFO] [stdout]     |
[INFO] [stdout] 413 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..2], ..2] {
[INFO] [stdout]     |                                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:413:61
[INFO] [stdout]     |
[INFO] [stdout] 413 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..2], ..2] {
[INFO] [stdout]     |                                                             ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:418:28
[INFO] [stdout]     |
[INFO] [stdout] 418 |     fn from_fixed(_v: [[S, ..2], ..2]) -> Matrix2<S> {
[INFO] [stdout]     |                            ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:418:34
[INFO] [stdout]     |
[INFO] [stdout] 418 |     fn from_fixed(_v: [[S, ..2], ..2]) -> Matrix2<S> {
[INFO] [stdout]     |                                  ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:429:39
[INFO] [stdout]     |
[INFO] [stdout] 429 |     fn from_fixed_ref<'a>(v: &'a [[S, ..2], ..2]) -> &'a Matrix2<S> {
[INFO] [stdout]     |                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:429:45
[INFO] [stdout]     |
[INFO] [stdout] 429 |     fn from_fixed_ref<'a>(v: &'a [[S, ..2], ..2]) -> &'a Matrix2<S> {
[INFO] [stdout]     |                                             ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:434:43
[INFO] [stdout]     |
[INFO] [stdout] 434 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..2], ..2]) -> &'a mut Matrix2<S> {
[INFO] [stdout]     |                                           ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:434:49
[INFO] [stdout]     |
[INFO] [stdout] 434 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..2], ..2]) -> &'a mut Matrix2<S> {
[INFO] [stdout]     |                                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:476:33
[INFO] [stdout]     |
[INFO] [stdout] 476 |     fn into_fixed(self) -> [[S, ..3], ..3] {
[INFO] [stdout]     |                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:476:39
[INFO] [stdout]     |
[INFO] [stdout] 476 |     fn into_fixed(self) -> [[S, ..3], ..3] {
[INFO] [stdout]     |                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:474:25
[INFO] [stdout]     |
[INFO] [stdout] 474 | impl<S> FixedArray<[[S, ..3], ..3]> for Matrix3<S> {
[INFO] [stdout]     |                         ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:474:31
[INFO] [stdout]     |
[INFO] [stdout] 474 | impl<S> FixedArray<[[S, ..3], ..3]> for Matrix3<S> {
[INFO] [stdout]     |                               ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:487:43
[INFO] [stdout]     |
[INFO] [stdout] 487 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..3], ..3] {
[INFO] [stdout]     |                                           ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:487:49
[INFO] [stdout]     |
[INFO] [stdout] 487 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..3], ..3] {
[INFO] [stdout]     |                                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:492:55
[INFO] [stdout]     |
[INFO] [stdout] 492 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..3], ..3] {
[INFO] [stdout]     |                                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:492:61
[INFO] [stdout]     |
[INFO] [stdout] 492 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..3], ..3] {
[INFO] [stdout]     |                                                             ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:497:28
[INFO] [stdout]     |
[INFO] [stdout] 497 |     fn from_fixed(_v: [[S, ..3], ..3]) -> Matrix3<S> {
[INFO] [stdout]     |                            ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:497:34
[INFO] [stdout]     |
[INFO] [stdout] 497 |     fn from_fixed(_v: [[S, ..3], ..3]) -> Matrix3<S> {
[INFO] [stdout]     |                                  ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:509:39
[INFO] [stdout]     |
[INFO] [stdout] 509 |     fn from_fixed_ref<'a>(v: &'a [[S, ..3], ..3]) -> &'a Matrix3<S> {
[INFO] [stdout]     |                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:509:45
[INFO] [stdout]     |
[INFO] [stdout] 509 |     fn from_fixed_ref<'a>(v: &'a [[S, ..3], ..3]) -> &'a Matrix3<S> {
[INFO] [stdout]     |                                             ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:514:43
[INFO] [stdout]     |
[INFO] [stdout] 514 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..3], ..3]) -> &'a mut Matrix3<S> {
[INFO] [stdout]     |                                           ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:514:49
[INFO] [stdout]     |
[INFO] [stdout] 514 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..3], ..3]) -> &'a mut Matrix3<S> {
[INFO] [stdout]     |                                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:559:33
[INFO] [stdout]     |
[INFO] [stdout] 559 |     fn into_fixed(self) -> [[S, ..4], ..4] {
[INFO] [stdout]     |                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:559:39
[INFO] [stdout]     |
[INFO] [stdout] 559 |     fn into_fixed(self) -> [[S, ..4], ..4] {
[INFO] [stdout]     |                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:557:25
[INFO] [stdout]     |
[INFO] [stdout] 557 | impl<S> FixedArray<[[S, ..4], ..4]> for Matrix4<S> {
[INFO] [stdout]     |                         ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:557:31
[INFO] [stdout]     |
[INFO] [stdout] 557 | impl<S> FixedArray<[[S, ..4], ..4]> for Matrix4<S> {
[INFO] [stdout]     |                               ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:571:43
[INFO] [stdout]     |
[INFO] [stdout] 571 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..4], ..4] {
[INFO] [stdout]     |                                           ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:571:49
[INFO] [stdout]     |
[INFO] [stdout] 571 |     fn as_fixed<'a>(&'a self) -> &'a [[S, ..4], ..4] {
[INFO] [stdout]     |                                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:576:55
[INFO] [stdout]     |
[INFO] [stdout] 576 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..4], ..4] {
[INFO] [stdout]     |                                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:576:61
[INFO] [stdout]     |
[INFO] [stdout] 576 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [[S, ..4], ..4] {
[INFO] [stdout]     |                                                             ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:581:28
[INFO] [stdout]     |
[INFO] [stdout] 581 |     fn from_fixed(_v: [[S, ..4], ..4]) -> Matrix4<S> {
[INFO] [stdout]     |                            ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:581:34
[INFO] [stdout]     |
[INFO] [stdout] 581 |     fn from_fixed(_v: [[S, ..4], ..4]) -> Matrix4<S> {
[INFO] [stdout]     |                                  ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:594:39
[INFO] [stdout]     |
[INFO] [stdout] 594 |     fn from_fixed_ref<'a>(v: &'a [[S, ..4], ..4]) -> &'a Matrix4<S> {
[INFO] [stdout]     |                                       ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:594:45
[INFO] [stdout]     |
[INFO] [stdout] 594 |     fn from_fixed_ref<'a>(v: &'a [[S, ..4], ..4]) -> &'a Matrix4<S> {
[INFO] [stdout]     |                                             ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:599:43
[INFO] [stdout]     |
[INFO] [stdout] 599 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..4], ..4]) -> &'a mut Matrix4<S> {
[INFO] [stdout]     |                                           ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:599:49
[INFO] [stdout]     |
[INFO] [stdout] 599 |     fn from_fixed_mut<'a>(v: &'a mut [[S, ..4], ..4]) -> &'a mut Matrix4<S> {
[INFO] [stdout]     |                                                 ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout]     | |__________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 353 |   vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:34
[INFO] [stdout]     |
[INFO] [stdout] 215 |         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |                                  ^^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 221 | |             #[inline]
[INFO] [stdout] 222 | |             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout]     | |____________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 353 |   vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |             #[inline]
[INFO] [stdout] 227 | |             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout]     | |________________________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 353 |   vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 231 | |             #[inline]
[INFO] [stdout] 232 | |             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout]     | |_____________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 353 |   vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 237 | |             #[inline]
[INFO] [stdout] 238 | |             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     | |________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 353 |   vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 242 | |             #[inline]
[INFO] [stdout] 243 | |             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     | |____________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 353 |   vec!(Vector2<S> { x, y }, 2)
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout]     | |__________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 354 |   vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:34
[INFO] [stdout]     |
[INFO] [stdout] 215 |         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |                                  ^^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 221 | |             #[inline]
[INFO] [stdout] 222 | |             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout]     | |____________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 354 |   vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |             #[inline]
[INFO] [stdout] 227 | |             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout]     | |________________________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 354 |   vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 231 | |             #[inline]
[INFO] [stdout] 232 | |             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout]     | |_____________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 354 |   vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 237 | |             #[inline]
[INFO] [stdout] 238 | |             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     | |________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 354 |   vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 242 | |             #[inline]
[INFO] [stdout] 243 | |             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     | |____________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 354 |   vec!(Vector3<S> { x, y, z }, 3)
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout]     | |__________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 355 |   vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:34
[INFO] [stdout]     |
[INFO] [stdout] 215 |         impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |                                  ^^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 221 | |             #[inline]
[INFO] [stdout] 222 | |             fn as_fixed<'a>(&'a self) -> &'a [$S, ..$n] {
[INFO] [stdout]     | |____________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 355 |   vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |             #[inline]
[INFO] [stdout] 227 | |             fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [$S, ..$n] {
[INFO] [stdout]     | |________________________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 355 |   vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 231 | |             #[inline]
[INFO] [stdout] 232 | |             fn from_fixed(_v: [$S, ..$n]) -> $Self<$S> {
[INFO] [stdout]     | |_____________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 355 |   vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 237 | |             #[inline]
[INFO] [stdout] 238 | |             fn from_fixed_ref<'a>(v: &'a [$S, ..$n]) -> &'a $Self<$S> {
[INFO] [stdout]     | |________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 355 |   vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:215:36
[INFO] [stdout]     |
[INFO] [stdout] 215 |           impl<$S> FixedArray<[$S, ..$n]> for $Self<$S> {
[INFO] [stdout]     |  ____________________________________^
[INFO] [stdout] 216 | |             #[inline]
[INFO] [stdout] 217 | |             fn into_fixed(self) -> [$S, ..$n] {
[INFO] [stdout] 218 | |                 match self { $Self { $($field),+ } => [$($field),+] }
[INFO] [stdout] ...   |
[INFO] [stdout] 242 | |             #[inline]
[INFO] [stdout] 243 | |             fn from_fixed_mut<'a>(v: &'a mut [$S, ..$n]) -> &'a mut $Self<$S> {
[INFO] [stdout]     | |____________________________________________________^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout] ...
[INFO] [stdout] 355 |   vec!(Vector4<S> { x, y, z, w }, 4)
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[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[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:107:32
[INFO] [stdout]     |
[INFO] [stdout] 107 |     fn into_fixed(self) -> [S, ..2] {
[INFO] [stdout]     |                                ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:105:24
[INFO] [stdout]     |
[INFO] [stdout] 105 | impl<S> FixedArray<[S, ..2]> for Point2<S> {
[INFO] [stdout]     |                        ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:112:42
[INFO] [stdout]     |
[INFO] [stdout] 112 |     fn as_fixed<'a>(&'a self) -> &'a [S, ..2] {
[INFO] [stdout]     |                                          ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:117:54
[INFO] [stdout]     |
[INFO] [stdout] 117 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [S, ..2] {
[INFO] [stdout]     |                                                      ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:122:27
[INFO] [stdout]     |
[INFO] [stdout] 122 |     fn from_fixed(_v: [S, ..2]) -> Point2<S> {
[INFO] [stdout]     |                           ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:128:38
[INFO] [stdout]     |
[INFO] [stdout] 128 |     fn from_fixed_ref<'a>(v: &'a [S, ..2]) -> &'a Point2<S> {
[INFO] [stdout]     |                                      ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:133:42
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn from_fixed_mut<'a>(v: &'a mut [S, ..2]) -> &'a mut Point2<S> {
[INFO] [stdout]     |                                          ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:261:32
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn into_fixed(self) -> [S, ..3] {
[INFO] [stdout]     |                                ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:259:24
[INFO] [stdout]     |
[INFO] [stdout] 259 | impl<S> FixedArray<[S, ..3]> for Point3<S> {
[INFO] [stdout]     |                        ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:266:42
[INFO] [stdout]     |
[INFO] [stdout] 266 |     fn as_fixed<'a>(&'a self) -> &'a [S, ..3] {
[INFO] [stdout]     |                                          ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:271:54
[INFO] [stdout]     |
[INFO] [stdout] 271 |     fn as_mut_fixed<'a>(&'a mut self) -> &'a mut [S, ..3] {
[INFO] [stdout]     |                                                      ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:276:27
[INFO] [stdout]     |
[INFO] [stdout] 276 |     fn from_fixed(_v: [S, ..3]) -> Point3<S> {
[INFO] [stdout]     |                           ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:282:38
[INFO] [stdout]     |
[INFO] [stdout] 282 |     fn from_fixed_ref<'a>(v: &'a [S, ..3]) -> &'a Point3<S> {
[INFO] [stdout]     |                                      ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:287:42
[INFO] [stdout]     |
[INFO] [stdout] 287 |     fn from_fixed_mut<'a>(v: &'a mut [S, ..3]) -> &'a mut Point3<S> {
[INFO] [stdout]     |                                          ^^^ expected `usize`, found `RangeTo<{integer}>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type `usize`
[INFO] [stdout]              found struct `RangeTo<{integer}>`
[INFO] [stdout]     = note: array length can only be `usize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0207]: the type parameter `S` is not constrained by the impl trait, self type, or predicates
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/line.rs:33:6
[INFO] [stdout]    |
[INFO] [stdout] 33 | impl<S: BaseNum, V: Vector<S>, P: Point<S, V>>  Line<P> {
[INFO] [stdout]    |      ^-----------
[INFO] [stdout]    |      |
[INFO] [stdout]    |      unconstrained type parameter
[INFO] [stdout]    |      help: remove the unused type parameter `S`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0207]: the type parameter `V` is not constrained by the impl trait, self type, or predicates
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/line.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 | impl<S: BaseNum, V: Vector<S>, P: Point<S, V>>  Line<P> {
[INFO] [stdout]    |                  ^-------------
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  unconstrained type parameter
[INFO] [stdout]    |                  help: remove the unused type parameter `V`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0207]: the type parameter `S` is not constrained by the impl trait, self type, or predicates
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/ray.rs:28:6
[INFO] [stdout]    |
[INFO] [stdout] 28 | impl<S: BaseNum, V: Vector<S>, P: Point<S, V>> Ray<P, V> {
[INFO] [stdout]    |      ^-----------
[INFO] [stdout]    |      |
[INFO] [stdout]    |      unconstrained type parameter
[INFO] [stdout]    |      help: remove the unused type parameter `S`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `S: BaseNum` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/projection.rs:67:26
[INFO] [stdout]      |
[INFO] [stdout]   67 | pub trait Projection<S>: ToMatrix4<S> {
[INFO] [stdout]      |                          ^^^^^^^^^^^^ the trait `BaseNum` is not implemented for `S`
[INFO] [stdout]      |
[INFO] [stdout] note: required by a bound in `ToMatrix4`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:1193:24
[INFO] [stdout]      |
[INFO] [stdout] 1193 | pub trait ToMatrix4<S: BaseNum> {
[INFO] [stdout]      |                        ^^^^^^^ required by this bound in `ToMatrix4`
[INFO] [stdout] help: consider restricting type parameter `S` with trait `BaseNum`
[INFO] [stdout]      |
[INFO] [stdout]   67 | pub trait Projection<S: num::BaseNum>: ToMatrix4<S> {
[INFO] [stdout]      |                       ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:468:18
[INFO] [stdout]     |
[INFO] [stdout] 468 |         self.x = op(&self.x);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:469:18
[INFO] [stdout]     |
[INFO] [stdout] 469 |         self.y = op(&self.y);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:550:18
[INFO] [stdout]     |
[INFO] [stdout] 550 |         self.x = op(&self.x);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:551:18
[INFO] [stdout]     |
[INFO] [stdout] 551 |         self.y = op(&self.y);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:552:18
[INFO] [stdout]     |
[INFO] [stdout] 552 |         self.z = op(&self.z);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:637:18
[INFO] [stdout]     |
[INFO] [stdout] 637 |         self.x = op(&self.x);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:638:18
[INFO] [stdout]     |
[INFO] [stdout] 638 |         self.y = op(&self.y);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:639:18
[INFO] [stdout]     |
[INFO] [stdout] 639 |         self.z = op(&self.z);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/matrix.rs:640:18
[INFO] [stdout]     |
[INFO] [stdout] 640 |         self.w = op(&self.w);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |         self.s = op(self.s);
[INFO] [stdout]    |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:44:20
[INFO] [stdout]    |
[INFO] [stdout] 44 |         self.v.x = op(self.v.x);
[INFO] [stdout]    |                    ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:45:20
[INFO] [stdout]    |
[INFO] [stdout] 45 |         self.v.y = op(self.v.y);
[INFO] [stdout]    |                    ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/quaternion.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |         self.v.z = op(self.v.z);
[INFO] [stdout]    |                    ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:265:33
[INFO] [stdout]     |
[INFO] [stdout] 265 |                 $(self.$field = op(self.$field);)+ *self
[INFO] [stdout]     |                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 353 | vec!(Vector2<S> { 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[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:265:33
[INFO] [stdout]     |
[INFO] [stdout] 265 |                 $(self.$field = op(self.$field);)+ *self
[INFO] [stdout]     |                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 354 | vec!(Vector3<S> { 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[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/vector.rs:265:33
[INFO] [stdout]     |
[INFO] [stdout] 265 |                 $(self.$field = op(self.$field);)+ *self
[INFO] [stdout]     |                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 355 | vec!(Vector4<S> { 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[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:155:18
[INFO] [stdout]     |
[INFO] [stdout] 155 |         self.x = op(self.x);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:156:18
[INFO] [stdout]     |
[INFO] [stdout] 156 |         self.y = op(self.y);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:309:18
[INFO] [stdout]     |
[INFO] [stdout] 309 |         self.x = op(self.x);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:310:18
[INFO] [stdout]     |
[INFO] [stdout] 310 |         self.y = op(self.y);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `op` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/cgmath-rs-759f1a9db061b9cd/f514fb2/src/point.rs:311:18
[INFO] [stdout]     |
[INFO] [stdout] 311 |         self.z = op(self.z);
[INFO] [stdout]     |                  ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0207, E0277, E0308, E0405, E0425, E0432, E0433, E0463.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0207`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cgmath` (lib) due to 462 previous errors
[INFO] [stdout] error[E0433]: cannot find `Mod` in `keyboard`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:791:40
[INFO] [stdout]     |
[INFO] [stdout] 791 | ...                   keyboard::Mod::from_bits(event.keysym._mod as SDL_Keymod).unwrap())
[INFO] [stdout]     |                                 ^^^ could not find `Mod` in `keyboard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Mod` in `keyboard`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:807:38
[INFO] [stdout]     |
[INFO] [stdout] 807 | ...                   keyboard::Mod::from_bits(event.keysym._mod as SDL_Keymod).unwrap())
[INFO] [stdout]     |                                 ^^^ could not find `Mod` in `keyboard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `MouseState` in `mouse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:846:41
[INFO] [stdout]     |
[INFO] [stdout] 846 | ...                   mouse::MouseState::from_bits(event.state).unwrap(),
[INFO] [stdout]     |                              ^^^^^^^^^^ could not find `MouseState` in `mouse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `HatState` in `joystick`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:907:45
[INFO] [stdout]     |
[INFO] [stdout] 907 | ...                   joystick::HatState::from_bits(event.value).unwrap())
[INFO] [stdout]     |                                 ^^^^^^^^ could not find `HatState` in `joystick`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:1022:36
[INFO] [stdout]      |
[INFO] [stdout] 1022 |                 let text = string::raw::from_buf(event.file as *const u8);
[INFO] [stdout]      |                                    ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `LastEventType` is not bound in all patterns
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:1028:13
[INFO] [stdout]      |
[INFO] [stdout] 1028 |             FirstEventType | LastEventType => NoEvent,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^   ------------- variable not in all patterns
[INFO] [stdout]      |             |
[INFO] [stdout]      |             pattern doesn't bind `LastEventType`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on unit variant `event::EventType::LastEventType`, use the full path in the pattern
[INFO] [stdout]      |
[INFO] [stdout] 1028 |             FirstEventType | event::EventType::LastEventType => NoEvent,
[INFO] [stdout]      |                              ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `FirstEventType` is not bound in all patterns
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:1028:30
[INFO] [stdout]      |
[INFO] [stdout] 1028 |             FirstEventType | LastEventType => NoEvent,
[INFO] [stdout]      |             --------------   ^^^^^^^^^^^^^ pattern doesn't bind `FirstEventType`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on unit variant `event::EventType::FirstEventType`, use the full path in the pattern
[INFO] [stdout]      |
[INFO] [stdout] 1028 |             event::EventType::FirstEventType | LastEventType => NoEvent,
[INFO] [stdout]      |             ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/filesystem.rs:18:17
[INFO] [stdout]    |
[INFO] [stdout] 18 |         string::raw::from_buf(cstr as *const u8)
[INFO] [stdout]    |                 ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/filesystem.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |         string::raw::from_buf(cstr as *const u8)
[INFO] [stdout]    |                 ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `vec`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keyboard.rs:84:29
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let raw = unsafe { vec::raw::from_buf(ll::SDL_GetKeyboardState(&count),
[INFO] [stdout]    |                             ^^^ could not find `raw` in `vec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keyboard.rs:123:17
[INFO] [stdout]     |
[INFO] [stdout] 123 |         string::raw::from_buf(scancode_name as *const u8)
[INFO] [stdout]     |                 ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keyboard.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |         string::raw::from_buf(key_name as *const u8)
[INFO] [stdout]     |                 ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `slice`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/surface.rs:184:36
[INFO] [stdout]     |
[INFO] [stdout] 184 |             let rv = ::std::slice::raw::mut_buf_as_slice((*self.raw).pixels as *mut _, len, f);
[INFO] [stdout]     |                                    ^^^ could not find `raw` in `slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB555` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ------   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |        variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `RGB555`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |          |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             pattern doesn't bind `RGB555`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGB555`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB555`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | pixels::PixelFormatFlag::RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |                      +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGR555` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ------   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |        |        variable not in all patterns
[INFO] [stdout]     |             |        pattern doesn't bind `BGR555`
[INFO] [stdout]     |             pattern doesn't bind `BGR555`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |          |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             pattern doesn't bind `BGR555`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `BGR555`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGR555`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | pixels::PixelFormatFlag::BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |                               +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ARGB4444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   --------   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |        |        |        variable not in all patterns
[INFO] [stdout]     |             |        |        pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |        pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             pattern doesn't bind `ARGB4444`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             pattern doesn't bind `ARGB4444`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ARGB4444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | pixels::PixelFormatFlag::ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |                                        +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGBA4444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   --------   ^^^^^^^^ pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          variable not in all patterns
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |        pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             pattern doesn't bind `RGBA4444`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |          pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             pattern doesn't bind `RGBA4444`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGBA4444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | pixels::PixelFormatFlag::RGBA4444 | ABGR4444 |
[INFO] [stdout]     |                                                   +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ABGR4444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |        |        pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |        pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             pattern doesn't bind `ABGR4444`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             pattern doesn't bind `ABGR4444`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ABGR4444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | pixels::PixelFormatFlag::ABGR4444 |
[INFO] [stdout]     |                                                              +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGRA4444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |        |        pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |        pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             pattern doesn't bind `BGRA4444`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             --------   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGRA4444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 192 |             pixels::PixelFormatFlag::BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ARGB1555` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |        |        pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |        pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             pattern doesn't bind `ARGB1555`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   --------   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |          |          pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |          variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `ARGB1555`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ARGB1555`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 192 |             BGRA4444 | pixels::PixelFormatFlag::ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |                        +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGBA5551` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |        pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             pattern doesn't bind `RGBA5551`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   --------   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |          |          variable not in all patterns
[INFO] [stdout]     |             |          pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             pattern doesn't bind `RGBA5551`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGBA5551`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | pixels::PixelFormatFlag::RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |                                   +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ABGR1555` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |        |        pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |        pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             pattern doesn't bind `ABGR1555`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   --------   ^^^^^^^^   ^^^^^^ pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |          |          |          variable not in all patterns
[INFO] [stdout]     |             |          |          pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |          pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             pattern doesn't bind `ABGR1555`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ABGR1555`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | pixels::PixelFormatFlag::ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |                                              +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGRA5551` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |        |        pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |        pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             pattern doesn't bind `BGRA5551`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   --------   ^^^^^^ pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          variable not in all patterns
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |          |          pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |          pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             pattern doesn't bind `BGRA5551`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGRA5551`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | pixels::PixelFormatFlag::BGRA5551 | RGB565 |
[INFO] [stdout]     |                                                         +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB565` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |        pattern doesn't bind `RGB565`
[INFO] [stdout]     |             pattern doesn't bind `RGB565`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ------ variable not in all patterns
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |          |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             pattern doesn't bind `RGB565`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGB565`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB565`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | pixels::PixelFormatFlag::RGB565 |
[INFO] [stdout]     |                                                                    +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGR565` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |        |        pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |        pattern doesn't bind `BGR565`
[INFO] [stdout]     |             pattern doesn't bind `BGR565`
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |          |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             pattern doesn't bind `BGR565`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ------ variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGR565`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 193 |             pixels::PixelFormatFlag::BGR565
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:191:22
[INFO] [stdout]     |
[INFO] [stdout] 191 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ------   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |        pattern doesn't bind `RGB444`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout] 192 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             pattern doesn't bind `RGB444`
[INFO] [stdout] 193 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGB444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 191 |             pixels::PixelFormatFlag::RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGR24` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:195:13
[INFO] [stdout]     |
[INFO] [stdout] 195 |             RGB24 | BGR24
[INFO] [stdout]     |             ^^^^^   ----- variable not in all patterns
[INFO] [stdout]     |             |
[INFO] [stdout]     |             pattern doesn't bind `BGR24`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGR24`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 195 |             RGB24 | pixels::PixelFormatFlag::BGR24
[INFO] [stdout]     |                     +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB24` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:195:21
[INFO] [stdout]     |
[INFO] [stdout] 195 |             RGB24 | BGR24
[INFO] [stdout]     |             -----   ^^^^^ pattern doesn't bind `RGB24`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB24`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 195 |             pixels::PixelFormatFlag::RGB24 | BGR24
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGBX8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   --------   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |        variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `RGBX8888`
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGBX8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | pixels::PixelFormatFlag::RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |                      +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGR888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ------   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGR888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `BGR888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `BGR888`
[INFO] [stdout]     |             |        |          variable not in all patterns
[INFO] [stdout]     |             |        pattern doesn't bind `BGR888`
[INFO] [stdout]     |             pattern doesn't bind `BGR888`
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `BGR888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `BGR888`
[INFO] [stdout]     |             pattern doesn't bind `BGR888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGR888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | pixels::PixelFormatFlag::BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |                                 +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGRX8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   --------   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             |        |          |        variable not in all patterns
[INFO] [stdout]     |             |        |          pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             |        pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             pattern doesn't bind `BGRX8888`
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGRX8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | pixels::PixelFormatFlag::BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |                                          +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ARGB8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   --------   ^^^^^^^^ pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          variable not in all patterns
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             |        pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             pattern doesn't bind `ARGB8888`
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ARGB8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | pixels::PixelFormatFlag::ARGB8888 | RGBA8888 |
[INFO] [stdout]     |                                                     +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGBA8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             |        pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             pattern doesn't bind `RGBA8888`
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGBA8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | pixels::PixelFormatFlag::RGBA8888 |
[INFO] [stdout]     |                                                                +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ABGR8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |        pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             pattern doesn't bind `ABGR8888`
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             --------   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ABGR8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 198 |             pixels::PixelFormatFlag::ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGRA8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |        pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             pattern doesn't bind `BGRA8888`
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   --------   ^^^^^^^^^^^ pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGRA8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 198 |             ABGR8888 | pixels::PixelFormatFlag::BGRA8888 | ARGB2101010
[INFO] [stdout]     |                        +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ARGB2101010` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             |        |          pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             |        pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             pattern doesn't bind `ARGB2101010`
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ----------- variable not in all patterns
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ARGB2101010`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | pixels::PixelFormatFlag::ARGB2101010
[INFO] [stdout]     |                                   +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:197:22
[INFO] [stdout]     |
[INFO] [stdout] 197 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ------   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |        pattern doesn't bind `RGB888`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout] 198 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `RGB888`
[INFO] [stdout]     |             pattern doesn't bind `RGB888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 197 |             pixels::PixelFormatFlag::RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `IYUV` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:202:13
[INFO] [stdout]     |
[INFO] [stdout] 202 |             YV12 | IYUV
[INFO] [stdout]     |             ^^^^   ---- variable not in all patterns
[INFO] [stdout]     |             |
[INFO] [stdout]     |             pattern doesn't bind `IYUV`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::IYUV`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 202 |             YV12 | pixels::PixelFormatFlag::IYUV
[INFO] [stdout]     |                    +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `YV12` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:202:20
[INFO] [stdout]     |
[INFO] [stdout] 202 |             YV12 | IYUV
[INFO] [stdout]     |             ----   ^^^^ pattern doesn't bind `YV12`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::YV12`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 202 |             pixels::PixelFormatFlag::YV12 | IYUV
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `UYVY` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:204:13
[INFO] [stdout]     |
[INFO] [stdout] 204 |             YUY2 | UYVY | YVYU
[INFO] [stdout]     |             ^^^^   ----   ^^^^ pattern doesn't bind `UYVY`
[INFO] [stdout]     |             |      |
[INFO] [stdout]     |             |      variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `UYVY`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::UYVY`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 204 |             YUY2 | pixels::PixelFormatFlag::UYVY | YVYU
[INFO] [stdout]     |                    +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `YVYU` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:204:13
[INFO] [stdout]     |
[INFO] [stdout] 204 |             YUY2 | UYVY | YVYU
[INFO] [stdout]     |             ^^^^   ^^^^   ---- variable not in all patterns
[INFO] [stdout]     |             |      |
[INFO] [stdout]     |             |      pattern doesn't bind `YVYU`
[INFO] [stdout]     |             pattern doesn't bind `YVYU`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::YVYU`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 204 |             YUY2 | UYVY | pixels::PixelFormatFlag::YVYU
[INFO] [stdout]     |                           +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `YUY2` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:204:20
[INFO] [stdout]     |
[INFO] [stdout] 204 |             YUY2 | UYVY | YVYU
[INFO] [stdout]     |             ----   ^^^^   ^^^^ pattern doesn't bind `YUY2`
[INFO] [stdout]     |             |      |
[INFO] [stdout]     |             |      pattern doesn't bind `YUY2`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::YUY2`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 204 |             pixels::PixelFormatFlag::YUY2 | UYVY | YVYU
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Index1LSB` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             ^^^^^^^   ---------   ^^^^^^^^^   ^^^^^^^^^   ^^^^^^^^^ pattern doesn't bind `Index1LSB`
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           pattern doesn't bind `Index1LSB`
[INFO] [stdout]     |             |         |           pattern doesn't bind `Index1LSB`
[INFO] [stdout]     |             |         variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `Index1LSB`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Index1LSB`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | pixels::PixelFormatFlag::Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |                       +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Index1MSB` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             ^^^^^^^   ^^^^^^^^^   ---------   ^^^^^^^^^   ^^^^^^^^^ pattern doesn't bind `Index1MSB`
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           pattern doesn't bind `Index1MSB`
[INFO] [stdout]     |             |         |           variable not in all patterns
[INFO] [stdout]     |             |         pattern doesn't bind `Index1MSB`
[INFO] [stdout]     |             pattern doesn't bind `Index1MSB`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Index1MSB`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | Index1LSB | pixels::PixelFormatFlag::Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |                                   +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Index4LSB` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             ^^^^^^^   ^^^^^^^^^   ^^^^^^^^^   ---------   ^^^^^^^^^ pattern doesn't bind `Index4LSB`
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           variable not in all patterns
[INFO] [stdout]     |             |         |           pattern doesn't bind `Index4LSB`
[INFO] [stdout]     |             |         pattern doesn't bind `Index4LSB`
[INFO] [stdout]     |             pattern doesn't bind `Index4LSB`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Index4LSB`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | Index1LSB | Index1MSB | pixels::PixelFormatFlag::Index4LSB | Index4MSB
[INFO] [stdout]     |                                               +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Index4MSB` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             ^^^^^^^   ^^^^^^^^^   ^^^^^^^^^   ^^^^^^^^^   --------- variable not in all patterns
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           pattern doesn't bind `Index4MSB`
[INFO] [stdout]     |             |         |           pattern doesn't bind `Index4MSB`
[INFO] [stdout]     |             |         pattern doesn't bind `Index4MSB`
[INFO] [stdout]     |             pattern doesn't bind `Index4MSB`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Index4MSB`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | Index1LSB | Index1MSB | Index4LSB | pixels::PixelFormatFlag::Index4MSB
[INFO] [stdout]     |                                                           +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Unknown` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:209:23
[INFO] [stdout]     |
[INFO] [stdout] 209 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             -------   ^^^^^^^^^   ^^^^^^^^^   ^^^^^^^^^   ^^^^^^^^^ pattern doesn't bind `Unknown`
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           pattern doesn't bind `Unknown`
[INFO] [stdout]     |             |         |           pattern doesn't bind `Unknown`
[INFO] [stdout]     |             |         pattern doesn't bind `Unknown`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Unknown`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 209 |             pixels::PixelFormatFlag::Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB555` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ------   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |        variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `RGB555`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |          |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             |          pattern doesn't bind `RGB555`
[INFO] [stdout]     |             pattern doesn't bind `RGB555`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGB555`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB555`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | pixels::PixelFormatFlag::RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |                      +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGR555` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ------   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |        |        variable not in all patterns
[INFO] [stdout]     |             |        pattern doesn't bind `BGR555`
[INFO] [stdout]     |             pattern doesn't bind `BGR555`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |          |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             |          pattern doesn't bind `BGR555`
[INFO] [stdout]     |             pattern doesn't bind `BGR555`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `BGR555`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGR555`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | pixels::PixelFormatFlag::BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |                               +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ARGB4444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   --------   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |        |        |        variable not in all patterns
[INFO] [stdout]     |             |        |        pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |        pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             pattern doesn't bind `ARGB4444`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             |          pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |             pattern doesn't bind `ARGB4444`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `ARGB4444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ARGB4444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | pixels::PixelFormatFlag::ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |                                        +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGBA4444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   --------   ^^^^^^^^ pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          variable not in all patterns
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |        pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             pattern doesn't bind `RGBA4444`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             |          pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |             pattern doesn't bind `RGBA4444`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGBA4444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGBA4444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | pixels::PixelFormatFlag::RGBA4444 | ABGR4444 |
[INFO] [stdout]     |                                                   +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ABGR4444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |        |        pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |        pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             pattern doesn't bind `ABGR4444`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             |          pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |             pattern doesn't bind `ABGR4444`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `ABGR4444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ABGR4444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | pixels::PixelFormatFlag::ABGR4444 |
[INFO] [stdout]     |                                                              +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGRA4444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |        |        pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |        pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             pattern doesn't bind `BGRA4444`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             --------   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             |          pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `BGRA4444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGRA4444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 219 |             pixels::PixelFormatFlag::BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ARGB1555` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |        |        pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |        pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             pattern doesn't bind `ARGB1555`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   --------   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |          |          pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |             |          variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `ARGB1555`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `ARGB1555`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ARGB1555`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 219 |             BGRA4444 | pixels::PixelFormatFlag::ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |                        +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGBA5551` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |        pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             pattern doesn't bind `RGBA5551`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   --------   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             |          |          variable not in all patterns
[INFO] [stdout]     |             |          pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |             pattern doesn't bind `RGBA5551`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGBA5551`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGBA5551`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | pixels::PixelFormatFlag::RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |                                   +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ABGR1555` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |        |        pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |        pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             pattern doesn't bind `ABGR1555`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   --------   ^^^^^^^^   ^^^^^^ pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |          |          |          variable not in all patterns
[INFO] [stdout]     |             |          |          pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             |          pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |             pattern doesn't bind `ABGR1555`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `ABGR1555`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ABGR1555`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | pixels::PixelFormatFlag::ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |                                              +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGRA5551` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |        |        pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |        pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             pattern doesn't bind `BGRA5551`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   --------   ^^^^^^ pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          variable not in all patterns
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |          |          pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             |          pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |             pattern doesn't bind `BGRA5551`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `BGRA5551`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGRA5551`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | pixels::PixelFormatFlag::BGRA5551 | RGB565 |
[INFO] [stdout]     |                                                         +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB565` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |        pattern doesn't bind `RGB565`
[INFO] [stdout]     |             pattern doesn't bind `RGB565`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ------ variable not in all patterns
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |          |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             |          pattern doesn't bind `RGB565`
[INFO] [stdout]     |             pattern doesn't bind `RGB565`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGB565`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB565`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | pixels::PixelFormatFlag::RGB565 |
[INFO] [stdout]     |                                                                    +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGR565` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |        |        pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |        pattern doesn't bind `BGR565`
[INFO] [stdout]     |             pattern doesn't bind `BGR565`
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |          |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             |          pattern doesn't bind `BGR565`
[INFO] [stdout]     |             pattern doesn't bind `BGR565`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ------ variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGR565`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 220 |             pixels::PixelFormatFlag::BGR565
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB444` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:218:22
[INFO] [stdout]     |
[INFO] [stdout] 218 |             RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             ------   ^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |        |        |        |          |
[INFO] [stdout]     |             |        |        |        |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |        |        |        pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |        |        pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |        pattern doesn't bind `RGB444`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout] 219 |             BGRA4444 | ARGB1555 | RGBA5551 | ABGR1555 | BGRA5551 | RGB565 |
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^ pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |          |          |          |          |
[INFO] [stdout]     |             |          |          |          |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |          |          |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |          |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             |          pattern doesn't bind `RGB444`
[INFO] [stdout]     |             pattern doesn't bind `RGB444`
[INFO] [stdout] 220 |             BGR565
[INFO] [stdout]     |             ^^^^^^ pattern doesn't bind `RGB444`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB444`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 218 |             pixels::PixelFormatFlag::RGB444 | RGB555 | BGR555 | ARGB4444 | RGBA4444 | ABGR4444 |
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGR24` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:222:13
[INFO] [stdout]     |
[INFO] [stdout] 222 |             RGB24 | BGR24
[INFO] [stdout]     |             ^^^^^   ----- variable not in all patterns
[INFO] [stdout]     |             |
[INFO] [stdout]     |             pattern doesn't bind `BGR24`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGR24`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 222 |             RGB24 | pixels::PixelFormatFlag::BGR24
[INFO] [stdout]     |                     +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB24` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:222:21
[INFO] [stdout]     |
[INFO] [stdout] 222 |             RGB24 | BGR24
[INFO] [stdout]     |             -----   ^^^^^ pattern doesn't bind `RGB24`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB24`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 222 |             pixels::PixelFormatFlag::RGB24 | BGR24
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGBX8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   --------   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |        variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `RGBX8888`
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |             pattern doesn't bind `RGBX8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGBX8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | pixels::PixelFormatFlag::RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |                      +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGR888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ------   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGR888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `BGR888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `BGR888`
[INFO] [stdout]     |             |        |          variable not in all patterns
[INFO] [stdout]     |             |        pattern doesn't bind `BGR888`
[INFO] [stdout]     |             pattern doesn't bind `BGR888`
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `BGR888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `BGR888`
[INFO] [stdout]     |             pattern doesn't bind `BGR888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGR888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | pixels::PixelFormatFlag::BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |                                 +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGRX8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   --------   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             |        |          |        variable not in all patterns
[INFO] [stdout]     |             |        |          pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             |        pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             pattern doesn't bind `BGRX8888`
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |             pattern doesn't bind `BGRX8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGRX8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | pixels::PixelFormatFlag::BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |                                          +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ARGB8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   --------   ^^^^^^^^ pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          variable not in all patterns
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             |        pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             pattern doesn't bind `ARGB8888`
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |             pattern doesn't bind `ARGB8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ARGB8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | pixels::PixelFormatFlag::ARGB8888 | RGBA8888 |
[INFO] [stdout]     |                                                     +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGBA8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             |        pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             pattern doesn't bind `RGBA8888`
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |             pattern doesn't bind `RGBA8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGBA8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | pixels::PixelFormatFlag::RGBA8888 |
[INFO] [stdout]     |                                                                +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ABGR8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |        pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             pattern doesn't bind `ABGR8888`
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             --------   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `ABGR8888`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ABGR8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 225 |             pixels::PixelFormatFlag::ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `BGRA8888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |        pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             pattern doesn't bind `BGRA8888`
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   --------   ^^^^^^^^^^^ pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `BGRA8888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::BGRA8888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 225 |             ABGR8888 | pixels::PixelFormatFlag::BGRA8888 | ARGB2101010
[INFO] [stdout]     |                        +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `ARGB2101010` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ^^^^^^   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             |        |          pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             |        pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             pattern doesn't bind `ARGB2101010`
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ----------- variable not in all patterns
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |             pattern doesn't bind `ARGB2101010`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::ARGB2101010`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | pixels::PixelFormatFlag::ARGB2101010
[INFO] [stdout]     |                                   +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `RGB888` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:224:22
[INFO] [stdout]     |
[INFO] [stdout] 224 |             RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             ------   ^^^^^^^^   ^^^^^^   ^^^^^^^^   ^^^^^^^^   ^^^^^^^^ pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |        |          |        |          |
[INFO] [stdout]     |             |        |          |        |          pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |        |          |        pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |        |          pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |        pattern doesn't bind `RGB888`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout] 225 |             ABGR8888 | BGRA8888 | ARGB2101010
[INFO] [stdout]     |             ^^^^^^^^   ^^^^^^^^   ^^^^^^^^^^^ pattern doesn't bind `RGB888`
[INFO] [stdout]     |             |          |
[INFO] [stdout]     |             |          pattern doesn't bind `RGB888`
[INFO] [stdout]     |             pattern doesn't bind `RGB888`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::RGB888`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 224 |             pixels::PixelFormatFlag::RGB888 | RGBX8888 | BGR888 | BGRX8888 | ARGB8888 | RGBA8888 |
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `IYUV` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:228:13
[INFO] [stdout]     |
[INFO] [stdout] 228 |             YV12 | IYUV
[INFO] [stdout]     |             ^^^^   ---- variable not in all patterns
[INFO] [stdout]     |             |
[INFO] [stdout]     |             pattern doesn't bind `IYUV`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::IYUV`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 228 |             YV12 | pixels::PixelFormatFlag::IYUV
[INFO] [stdout]     |                    +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `YV12` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:228:20
[INFO] [stdout]     |
[INFO] [stdout] 228 |             YV12 | IYUV
[INFO] [stdout]     |             ----   ^^^^ pattern doesn't bind `YV12`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::YV12`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 228 |             pixels::PixelFormatFlag::YV12 | IYUV
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `UYVY` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:230:13
[INFO] [stdout]     |
[INFO] [stdout] 230 |             YUY2 | UYVY | YVYU
[INFO] [stdout]     |             ^^^^   ----   ^^^^ pattern doesn't bind `UYVY`
[INFO] [stdout]     |             |      |
[INFO] [stdout]     |             |      variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `UYVY`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::UYVY`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 230 |             YUY2 | pixels::PixelFormatFlag::UYVY | YVYU
[INFO] [stdout]     |                    +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `YVYU` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:230:13
[INFO] [stdout]     |
[INFO] [stdout] 230 |             YUY2 | UYVY | YVYU
[INFO] [stdout]     |             ^^^^   ^^^^   ---- variable not in all patterns
[INFO] [stdout]     |             |      |
[INFO] [stdout]     |             |      pattern doesn't bind `YVYU`
[INFO] [stdout]     |             pattern doesn't bind `YVYU`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::YVYU`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 230 |             YUY2 | UYVY | pixels::PixelFormatFlag::YVYU
[INFO] [stdout]     |                           +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `YUY2` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:230:20
[INFO] [stdout]     |
[INFO] [stdout] 230 |             YUY2 | UYVY | YVYU
[INFO] [stdout]     |             ----   ^^^^   ^^^^ pattern doesn't bind `YUY2`
[INFO] [stdout]     |             |      |
[INFO] [stdout]     |             |      pattern doesn't bind `YUY2`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::YUY2`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 230 |             pixels::PixelFormatFlag::YUY2 | UYVY | YVYU
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Index1LSB` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:235:13
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             ^^^^^^^   ---------   ^^^^^^^^^   ^^^^^^^^^   ^^^^^^^^^ pattern doesn't bind `Index1LSB`
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           pattern doesn't bind `Index1LSB`
[INFO] [stdout]     |             |         |           pattern doesn't bind `Index1LSB`
[INFO] [stdout]     |             |         variable not in all patterns
[INFO] [stdout]     |             pattern doesn't bind `Index1LSB`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Index1LSB`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | pixels::PixelFormatFlag::Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |                       +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Index1MSB` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:235:13
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             ^^^^^^^   ^^^^^^^^^   ---------   ^^^^^^^^^   ^^^^^^^^^ pattern doesn't bind `Index1MSB`
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           pattern doesn't bind `Index1MSB`
[INFO] [stdout]     |             |         |           variable not in all patterns
[INFO] [stdout]     |             |         pattern doesn't bind `Index1MSB`
[INFO] [stdout]     |             pattern doesn't bind `Index1MSB`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Index1MSB`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | Index1LSB | pixels::PixelFormatFlag::Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |                                   +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Index4LSB` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:235:13
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             ^^^^^^^   ^^^^^^^^^   ^^^^^^^^^   ---------   ^^^^^^^^^ pattern doesn't bind `Index4LSB`
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           variable not in all patterns
[INFO] [stdout]     |             |         |           pattern doesn't bind `Index4LSB`
[INFO] [stdout]     |             |         pattern doesn't bind `Index4LSB`
[INFO] [stdout]     |             pattern doesn't bind `Index4LSB`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Index4LSB`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | Index1LSB | Index1MSB | pixels::PixelFormatFlag::Index4LSB | Index4MSB
[INFO] [stdout]     |                                               +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Index4MSB` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:235:13
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             ^^^^^^^   ^^^^^^^^^   ^^^^^^^^^   ^^^^^^^^^   --------- variable not in all patterns
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           pattern doesn't bind `Index4MSB`
[INFO] [stdout]     |             |         |           pattern doesn't bind `Index4MSB`
[INFO] [stdout]     |             |         pattern doesn't bind `Index4MSB`
[INFO] [stdout]     |             pattern doesn't bind `Index4MSB`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Index4MSB`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | Index1LSB | Index1MSB | Index4LSB | pixels::PixelFormatFlag::Index4MSB
[INFO] [stdout]     |                                                           +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Unknown` is not bound in all patterns
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/pixels.rs:235:23
[INFO] [stdout]     |
[INFO] [stdout] 235 |             Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             -------   ^^^^^^^^^   ^^^^^^^^^   ^^^^^^^^^   ^^^^^^^^^ pattern doesn't bind `Unknown`
[INFO] [stdout]     |             |         |           |           |
[INFO] [stdout]     |             |         |           |           pattern doesn't bind `Unknown`
[INFO] [stdout]     |             |         |           pattern doesn't bind `Unknown`
[INFO] [stdout]     |             |         pattern doesn't bind `Unknown`
[INFO] [stdout]     |             variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on unit variant `pixels::PixelFormatFlag::Unknown`, use the full path in the pattern
[INFO] [stdout]     |
[INFO] [stdout] 235 |             pixels::PixelFormatFlag::Unknown | Index1LSB | Index1MSB | Index4LSB | Index4MSB
[INFO] [stdout]     |             +++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:443:21
[INFO] [stdout]     |
[INFO] [stdout] 443 |             string::raw::from_buf(cstr as *const _)
[INFO] [stdout]     |                     ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:631:17
[INFO] [stdout]     |
[INFO] [stdout] 631 |         string::raw::from_buf(cstr as *const _)
[INFO] [stdout]     |                 ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:648:17
[INFO] [stdout]     |
[INFO] [stdout] 648 |         string::raw::from_buf(cstr as *const _)
[INFO] [stdout]     |                 ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/video.rs:664:17
[INFO] [stdout]     |
[INFO] [stdout] 664 |         string::raw::from_buf(cstr as *const _)
[INFO] [stdout]     |                 ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/timer.rs:50:16
[INFO] [stdout]    |
[INFO] [stdout] 49 | impl<'a> Timer<'a> {
[INFO] [stdout]    |      -- first declared here
[INFO] [stdout] 50 |     pub fn new<'a>(delay: uint, callback: ||: 'a -> uint, remove_on_drop: bool) -> Timer<'a> {
[INFO] [stdout]    |                ^^ lifetime `'a` already in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `raw` in `string`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/render.rs:198:31
[INFO] [stdout]     |
[INFO] [stdout] 198 |                 name: string::raw::from_buf(info.name as *const _),
[INFO] [stdout]     |                               ^^^ could not find `raw` in `string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `IoError` in `io`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rwops.rs:128:21
[INFO] [stdout]     |
[INFO] [stdout] 128 |             Err(io::IoError::last_error())
[INFO] [stdout]     |                     ^^^^^^^ could not find `IoError` in `io`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 128 -             Err(io::IoError::last_error())
[INFO] [stdout] 128 +             Err(io::Error::last_error())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `IoError` in `io`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/rwops.rs:145:21
[INFO] [stdout]     |
[INFO] [stdout] 145 |             Err(io::IoError::last_error())
[INFO] [stdout]     |                     ^^^^^^^ could not find `IoError` in `io`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 145 -             Err(io::IoError::last_error())
[INFO] [stdout] 145 +             Err(io::Error::last_error())
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ToPrimitive` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keycode.rs:250:6
[INFO] [stdout]     |
[INFO] [stdout] 250 | impl ToPrimitive for KeyCode {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keycode.rs:262:32
[INFO] [stdout]     |
[INFO] [stdout] 262 |     fn to_int(&self) -> Option<int> {
[INFO] [stdout]     |                                ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: perhaps you intended to use this type
[INFO] [stdout]     |
[INFO] [stdout] 262 -     fn to_int(&self) -> Option<int> {
[INFO] [stdout] 262 +     fn to_int(&self) -> Option<i32> {
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 250 | impl<int> ToPrimitive for KeyCode {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/keycode.rs:263:23
[INFO] [stdout]     |
[INFO] [stdout] 263 |         Some(*self as int)
[INFO] [stdout]     |                       ^^^
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       not found in this scope
[INFO] [stdout]     |                       help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ToPrimitive` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/scancode.rs:256:6
[INFO] [stdout]     |
[INFO] [stdout] 256 | impl ToPrimitive for ScanCode {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/scancode.rs:268:32
[INFO] [stdout]     |
[INFO] [stdout] 268 |     fn to_int(&self) -> Option<int> {
[INFO] [stdout]     |                                ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: perhaps you intended to use this type
[INFO] [stdout]     |
[INFO] [stdout] 268 -     fn to_int(&self) -> Option<int> {
[INFO] [stdout] 268 +     fn to_int(&self) -> Option<i32> {
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 | impl<int> ToPrimitive for ScanCode {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/scancode.rs:269:23
[INFO] [stdout]     |
[INFO] [stdout] 269 |         Some(*self as int)
[INFO] [stdout]     |                       ^^^
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       not found in this scope
[INFO] [stdout]     |                       help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/cpuinfo.rs:25:26
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const CACHELINESIZE: int = 128;
[INFO] [stdout]    |                          ^^^
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          not found in this scope
[INFO] [stdout]    |                          help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/cpuinfo.rs:27:27
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn get_cpu_count() -> int {
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           not found in this scope
[INFO] [stdout]    |                           help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/cpuinfo.rs:28:39
[INFO] [stdout]    |
[INFO] [stdout] 28 |     unsafe { ll::SDL_GetCPUCount() as int }
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout]    |                                       |
[INFO] [stdout]    |                                       not found in this scope
[INFO] [stdout]    |                                       help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/cpuinfo.rs:31:37
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub fn get_cpu_cache_line_size() -> int {
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     not found in this scope
[INFO] [stdout]    |                                     help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/cpuinfo.rs:32:47
[INFO] [stdout]    |
[INFO] [stdout] 32 |     unsafe { ll::SDL_GetCPUCacheLineSize() as int}
[INFO] [stdout]    |                                               ^^^
[INFO] [stdout]    |                                               |
[INFO] [stdout]    |                                               not found in this scope
[INFO] [stdout]    |                                               help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/cpuinfo.rs:75:28
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn get_system_ram() -> int {
[INFO] [stdout]    |                            ^^^
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            not found in this scope
[INFO] [stdout]    |                            help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/cpuinfo.rs:76:40
[INFO] [stdout]    |
[INFO] [stdout] 76 |     unsafe { ll::SDL_GetSystemRAM() as int }
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout]    |                                        |
[INFO] [stdout]    |                                        not found in this scope
[INFO] [stdout]    |                                        help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ShownWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:552:19
[INFO] [stdout]     |
[INFO] [stdout] 552 |             1  => ShownWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::ShownWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HiddenWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:553:19
[INFO] [stdout]     |
[INFO] [stdout] 553 |             2  => HiddenWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::HiddenWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ExposedWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:554:19
[INFO] [stdout]     |
[INFO] [stdout] 554 |             3  => ExposedWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::ExposedWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MovedWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:555:19
[INFO] [stdout]     |
[INFO] [stdout] 555 |             4  => MovedWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::MovedWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ResizedWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:556:19
[INFO] [stdout]     |
[INFO] [stdout] 556 |             5  => ResizedWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::ResizedWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SizeChangedWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:557:19
[INFO] [stdout]     |
[INFO] [stdout] 557 |             6  => SizeChangedWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::SizeChangedWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MinimizedWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:558:19
[INFO] [stdout]     |
[INFO] [stdout] 558 |             7  => MinimizedWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::MinimizedWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MaximizedWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:559:19
[INFO] [stdout]     |
[INFO] [stdout] 559 |             8  => MaximizedWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::MaximizedWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RestoredWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:560:19
[INFO] [stdout]     |
[INFO] [stdout] 560 |             9  => RestoredWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::RestoredWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EnterWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:561:19
[INFO] [stdout]     |
[INFO] [stdout] 561 |             10 => EnterWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::EnterWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LeaveWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:562:19
[INFO] [stdout]     |
[INFO] [stdout] 562 |             11 => LeaveWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::LeaveWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FocusGainedWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:563:19
[INFO] [stdout]     |
[INFO] [stdout] 563 |             12 => FocusGainedWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::FocusGainedWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FocusLostWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:564:19
[INFO] [stdout]     |
[INFO] [stdout] 564 |             13 => FocusLostWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::FocusLostWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CloseWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:565:19
[INFO] [stdout]     |
[INFO] [stdout] 565 |             14 => CloseWindowEventId,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::CloseWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NoneWindowEventId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:566:19
[INFO] [stdout]     |
[INFO] [stdout] 566 |             _  => NoneWindowEventId
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::WindowEventId::NoneWindowEventId;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:576:15
[INFO] [stdout]     |
[INFO] [stdout] 576 |     QuitEvent(uint),
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:577:25
[INFO] [stdout]     |
[INFO] [stdout] 577 |     AppTerminatingEvent(uint),
[INFO] [stdout]     |                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:578:23
[INFO] [stdout]     |
[INFO] [stdout] 578 |     AppLowMemoryEvent(uint),
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:579:33
[INFO] [stdout]     |
[INFO] [stdout] 579 |     AppWillEnterBackgroundEvent(uint),
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:580:32
[INFO] [stdout]     |
[INFO] [stdout] 580 |     AppDidEnterBackgroundEvent(uint),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:581:33
[INFO] [stdout]     |
[INFO] [stdout] 581 |     AppWillEnterForegroundEvent(uint),
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:582:32
[INFO] [stdout]     |
[INFO] [stdout] 582 |     AppDidEnterForegroundEvent(uint),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:585:17
[INFO] [stdout]     |
[INFO] [stdout] 585 |     WindowEvent(uint, video::Window, WindowEventId, int, int),
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:585:53
[INFO] [stdout]     |
[INFO] [stdout] 585 |     WindowEvent(uint, video::Window, WindowEventId, int, int),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout]     |                                                     |
[INFO] [stdout]     |                                                     not found in this scope
[INFO] [stdout]     |                                                     help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:585:58
[INFO] [stdout]     |
[INFO] [stdout] 585 |     WindowEvent(uint, video::Window, WindowEventId, int, int),
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout]     |                                                          |
[INFO] [stdout]     |                                                          not found in this scope
[INFO] [stdout]     |                                                          help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:589:18
[INFO] [stdout]     |
[INFO] [stdout] 589 |     KeyDownEvent(uint, video::Window, KeyCode, ScanCode, Mod),
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:590:16
[INFO] [stdout]     |
[INFO] [stdout] 590 |     KeyUpEvent(uint, video::Window, KeyCode, ScanCode, Mod),
[INFO] [stdout]     |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:592:22
[INFO] [stdout]     |
[INFO] [stdout] 592 |     TextEditingEvent(uint, video::Window, String, int, int),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:592:51
[INFO] [stdout]     |
[INFO] [stdout] 592 |     TextEditingEvent(uint, video::Window, String, int, int),
[INFO] [stdout]     |                                                   ^^^
[INFO] [stdout]     |                                                   |
[INFO] [stdout]     |                                                   not found in this scope
[INFO] [stdout]     |                                                   help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:592:56
[INFO] [stdout]     |
[INFO] [stdout] 592 |     TextEditingEvent(uint, video::Window, String, int, int),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout]     |                                                        |
[INFO] [stdout]     |                                                        not found in this scope
[INFO] [stdout]     |                                                        help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:594:20
[INFO] [stdout]     |
[INFO] [stdout] 594 |     TextInputEvent(uint, video::Window, String),
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:597:22
[INFO] [stdout]     |
[INFO] [stdout] 597 |     MouseMotionEvent(uint, video::Window, uint, MouseState, int, int,
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:597:43
[INFO] [stdout]     |
[INFO] [stdout] 597 |     MouseMotionEvent(uint, video::Window, uint, MouseState, int, int,
[INFO] [stdout]     |                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:597:61
[INFO] [stdout]     |
[INFO] [stdout] 597 |     MouseMotionEvent(uint, video::Window, uint, MouseState, int, int,
[INFO] [stdout]     |                                                             ^^^
[INFO] [stdout]     |                                                             |
[INFO] [stdout]     |                                                             not found in this scope
[INFO] [stdout]     |                                                             help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:597:66
[INFO] [stdout]     |
[INFO] [stdout] 597 |     MouseMotionEvent(uint, video::Window, uint, MouseState, int, int,
[INFO] [stdout]     |                                                                  ^^^
[INFO] [stdout]     |                                                                  |
[INFO] [stdout]     |                                                                  not found in this scope
[INFO] [stdout]     |                                                                  help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:598:22
[INFO] [stdout]     |
[INFO] [stdout] 598 |                      int, int),
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      not found in this scope
[INFO] [stdout]     |                      help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:598:27
[INFO] [stdout]     |
[INFO] [stdout] 598 |                      int, int),
[INFO] [stdout]     |                           ^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           not found in this scope
[INFO] [stdout]     |                           help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:600:26
[INFO] [stdout]     |
[INFO] [stdout] 600 |     MouseButtonDownEvent(uint, video::Window, uint, Mouse, int, int),
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:600:47
[INFO] [stdout]     |
[INFO] [stdout] 600 |     MouseButtonDownEvent(uint, video::Window, uint, Mouse, int, int),
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:600:60
[INFO] [stdout]     |
[INFO] [stdout] 600 |     MouseButtonDownEvent(uint, video::Window, uint, Mouse, int, int),
[INFO] [stdout]     |                                                            ^^^
[INFO] [stdout]     |                                                            |
[INFO] [stdout]     |                                                            not found in this scope
[INFO] [stdout]     |                                                            help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:600:65
[INFO] [stdout]     |
[INFO] [stdout] 600 |     MouseButtonDownEvent(uint, video::Window, uint, Mouse, int, int),
[INFO] [stdout]     |                                                                 ^^^
[INFO] [stdout]     |                                                                 |
[INFO] [stdout]     |                                                                 not found in this scope
[INFO] [stdout]     |                                                                 help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:601:24
[INFO] [stdout]     |
[INFO] [stdout] 601 |     MouseButtonUpEvent(uint, video::Window, uint, Mouse, int, int),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:601:45
[INFO] [stdout]     |
[INFO] [stdout] 601 |     MouseButtonUpEvent(uint, video::Window, uint, Mouse, int, int),
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:601:58
[INFO] [stdout]     |
[INFO] [stdout] 601 |     MouseButtonUpEvent(uint, video::Window, uint, Mouse, int, int),
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout]     |                                                          |
[INFO] [stdout]     |                                                          not found in this scope
[INFO] [stdout]     |                                                          help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:601:63
[INFO] [stdout]     |
[INFO] [stdout] 601 |     MouseButtonUpEvent(uint, video::Window, uint, Mouse, int, int),
[INFO] [stdout]     |                                                               ^^^
[INFO] [stdout]     |                                                               |
[INFO] [stdout]     |                                                               not found in this scope
[INFO] [stdout]     |                                                               help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:603:21
[INFO] [stdout]     |
[INFO] [stdout] 603 |     MouseWheelEvent(uint, video::Window, uint, int, int),
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:603:42
[INFO] [stdout]     |
[INFO] [stdout] 603 |     MouseWheelEvent(uint, video::Window, uint, int, int),
[INFO] [stdout]     |                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:603:48
[INFO] [stdout]     |
[INFO] [stdout] 603 |     MouseWheelEvent(uint, video::Window, uint, int, int),
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout]     |                                                |
[INFO] [stdout]     |                                                not found in this scope
[INFO] [stdout]     |                                                help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:603:53
[INFO] [stdout]     |
[INFO] [stdout] 603 |     MouseWheelEvent(uint, video::Window, uint, int, int),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout]     |                                                     |
[INFO] [stdout]     |                                                     not found in this scope
[INFO] [stdout]     |                                                     help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:606:24
[INFO] [stdout]     |
[INFO] [stdout] 606 |     JoyAxisMotionEvent(uint, int, int, i16),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:606:30
[INFO] [stdout]     |
[INFO] [stdout] 606 |     JoyAxisMotionEvent(uint, int, int, i16),
[INFO] [stdout]     |                              ^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              not found in this scope
[INFO] [stdout]     |                              help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:606:35
[INFO] [stdout]     |
[INFO] [stdout] 606 |     JoyAxisMotionEvent(uint, int, int, i16),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   not found in this scope
[INFO] [stdout]     |                                   help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:608:24
[INFO] [stdout]     |
[INFO] [stdout] 608 |     JoyBallMotionEvent(uint, int, int, i16, i16),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:608:30
[INFO] [stdout]     |
[INFO] [stdout] 608 |     JoyBallMotionEvent(uint, int, int, i16, i16),
[INFO] [stdout]     |                              ^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              not found in this scope
[INFO] [stdout]     |                              help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:608:35
[INFO] [stdout]     |
[INFO] [stdout] 608 |     JoyBallMotionEvent(uint, int, int, i16, i16),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   not found in this scope
[INFO] [stdout]     |                                   help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:610:23
[INFO] [stdout]     |
[INFO] [stdout] 610 |     JoyHatMotionEvent(uint, int, int, HatState),
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:610:29
[INFO] [stdout]     |
[INFO] [stdout] 610 |     JoyHatMotionEvent(uint, int, int, HatState),
[INFO] [stdout]     |                             ^^^
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             not found in this scope
[INFO] [stdout]     |                             help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:610:34
[INFO] [stdout]     |
[INFO] [stdout] 610 |     JoyHatMotionEvent(uint, int, int, HatState),
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  not found in this scope
[INFO] [stdout]     |                                  help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:612:24
[INFO] [stdout]     |
[INFO] [stdout] 612 |     JoyButtonDownEvent(uint, int, int),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:612:30
[INFO] [stdout]     |
[INFO] [stdout] 612 |     JoyButtonDownEvent(uint, int, int),
[INFO] [stdout]     |                              ^^^
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              not found in this scope
[INFO] [stdout]     |                              help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:612:35
[INFO] [stdout]     |
[INFO] [stdout] 612 |     JoyButtonDownEvent(uint, int, int),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   not found in this scope
[INFO] [stdout]     |                                   help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:613:22
[INFO] [stdout]     |
[INFO] [stdout] 613 |     JoyButtonUpEvent(uint, int, int),
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:613:28
[INFO] [stdout]     |
[INFO] [stdout] 613 |     JoyButtonUpEvent(uint, int, int),
[INFO] [stdout]     |                            ^^^
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            not found in this scope
[INFO] [stdout]     |                            help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:613:33
[INFO] [stdout]     |
[INFO] [stdout] 613 |     JoyButtonUpEvent(uint, int, int),
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 not found in this scope
[INFO] [stdout]     |                                 help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:615:25
[INFO] [stdout]     |
[INFO] [stdout] 615 |     JoyDeviceAddedEvent(uint, int),
[INFO] [stdout]     |                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:615:31
[INFO] [stdout]     |
[INFO] [stdout] 615 |     JoyDeviceAddedEvent(uint, int),
[INFO] [stdout]     |                               ^^^
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               not found in this scope
[INFO] [stdout]     |                               help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:616:27
[INFO] [stdout]     |
[INFO] [stdout] 616 |     JoyDeviceRemovedEvent(uint, int),
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:616:33
[INFO] [stdout]     |
[INFO] [stdout] 616 |     JoyDeviceRemovedEvent(uint, int),
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 not found in this scope
[INFO] [stdout]     |                                 help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:619:31
[INFO] [stdout]     |
[INFO] [stdout] 619 |     ControllerAxisMotionEvent(uint, int, ControllerAxis, i16),
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:619:37
[INFO] [stdout]     |
[INFO] [stdout] 619 |     ControllerAxisMotionEvent(uint, int, ControllerAxis, i16),
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     not found in this scope
[INFO] [stdout]     |                                     help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:621:31
[INFO] [stdout]     |
[INFO] [stdout] 621 |     ControllerButtonDownEvent(uint, int, ControllerButton),
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:621:37
[INFO] [stdout]     |
[INFO] [stdout] 621 |     ControllerButtonDownEvent(uint, int, ControllerButton),
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     not found in this scope
[INFO] [stdout]     |                                     help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:622:29
[INFO] [stdout]     |
[INFO] [stdout] 622 |     ControllerButtonUpEvent(uint, int, ControllerButton),
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:622:35
[INFO] [stdout]     |
[INFO] [stdout] 622 |     ControllerButtonUpEvent(uint, int, ControllerButton),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   not found in this scope
[INFO] [stdout]     |                                   help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:624:32
[INFO] [stdout]     |
[INFO] [stdout] 624 |     ControllerDeviceAddedEvent(uint, int),
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:624:38
[INFO] [stdout]     |
[INFO] [stdout] 624 |     ControllerDeviceAddedEvent(uint, int),
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      not found in this scope
[INFO] [stdout]     |                                      help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:625:34
[INFO] [stdout]     |
[INFO] [stdout] 625 |     ControllerDeviceRemovedEvent(uint, int),
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:625:40
[INFO] [stdout]     |
[INFO] [stdout] 625 |     ControllerDeviceRemovedEvent(uint, int),
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        not found in this scope
[INFO] [stdout]     |                                        help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:626:35
[INFO] [stdout]     |
[INFO] [stdout] 626 |     ControllerDeviceRemappedEvent(uint, int),
[INFO] [stdout]     |                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:626:41
[INFO] [stdout]     |
[INFO] [stdout] 626 |     ControllerDeviceRemappedEvent(uint, int),
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         not found in this scope
[INFO] [stdout]     |                                         help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:629:21
[INFO] [stdout]     |
[INFO] [stdout] 629 |     FingerDownEvent(uint, i64, i64, f64, f64, f64, f64, f64),
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:630:19
[INFO] [stdout]     |
[INFO] [stdout] 630 |     FingerUpEvent(uint, i64, i64, f64, f64, f64, f64, f64),
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:631:23
[INFO] [stdout]     |
[INFO] [stdout] 631 |     FingerMotionEvent(uint, i64, i64, f64, f64, f64, f64, f64),
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:634:24
[INFO] [stdout]     |
[INFO] [stdout] 634 |     DollarGestureEvent(uint, i64, i64, uint, f64, f64, f64),
[INFO] [stdout]     |                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:634:40
[INFO] [stdout]     |
[INFO] [stdout] 634 |     DollarGestureEvent(uint, i64, i64, uint, f64, f64, f64),
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:635:23
[INFO] [stdout]     |
[INFO] [stdout] 635 |     DollarRecordEvent(uint, i64, i64, uint, f64, f64, f64),
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:635:39
[INFO] [stdout]     |
[INFO] [stdout] 635 |     DollarRecordEvent(uint, i64, i64, uint, f64, f64, f64),
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:637:23
[INFO] [stdout]     |
[INFO] [stdout] 637 |     MultiGestureEvent(uint, i64, f64, f64, f64, f64, uint),
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:637:54
[INFO] [stdout]     |
[INFO] [stdout] 637 |     MultiGestureEvent(uint, i64, f64, f64, f64, f64, uint),
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:640:26
[INFO] [stdout]     |
[INFO] [stdout] 640 |     ClipboardUpdateEvent(uint),
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:643:19
[INFO] [stdout]     |
[INFO] [stdout] 643 |     DropFileEvent(uint, String),
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:646:15
[INFO] [stdout]     |
[INFO] [stdout] 646 |     UserEvent(uint, video::Window, uint, int),
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:646:36
[INFO] [stdout]     |
[INFO] [stdout] 646 |     UserEvent(uint, video::Window, uint, int),
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `int` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:646:42
[INFO] [stdout]     |
[INFO] [stdout] 646 |     UserEvent(uint, video::Window, uint, int),
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout]     |                                          |
[INFO] [stdout]     |                                          not found in this scope
[INFO] [stdout]     |                                          help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Show` in module `::std::fmt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:649:18
[INFO] [stdout]     |
[INFO] [stdout] 649 | impl ::std::fmt::Show for Event {
[INFO] [stdout]     |                  ^^^^ not found in `::std::fmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `QuitEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:653:13
[INFO] [stdout]     |
[INFO] [stdout] 653 |             QuitEvent(..) => "QuitEvent",
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::QuitEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AppTerminatingEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:654:13
[INFO] [stdout]     |
[INFO] [stdout] 654 |             AppTerminatingEvent(..) => "AppTerminatingEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppTerminatingEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AppLowMemoryEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:655:13
[INFO] [stdout]     |
[INFO] [stdout] 655 |             AppLowMemoryEvent(..) => "AppLowMemoryEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppLowMemoryEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AppWillEnterBackgroundEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:656:13
[INFO] [stdout]     |
[INFO] [stdout] 656 |             AppWillEnterBackgroundEvent(..) => "AppWillEnterBackgroundEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppWillEnterBackgroundEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AppDidEnterBackgroundEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:657:13
[INFO] [stdout]     |
[INFO] [stdout] 657 |             AppDidEnterBackgroundEvent(..) => "AppDidEnterBackgroundEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppDidEnterBackgroundEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AppWillEnterForegroundEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:658:13
[INFO] [stdout]     |
[INFO] [stdout] 658 |             AppWillEnterForegroundEvent(..) => "AppWillEnterForegroundEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppWillEnterForegroundEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AppDidEnterForegroundEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:659:13
[INFO] [stdout]     |
[INFO] [stdout] 659 |             AppDidEnterForegroundEvent(..) => "AppDidEnterForegroundEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppDidEnterForegroundEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `WindowEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:660:13
[INFO] [stdout]     |
[INFO] [stdout] 660 |             WindowEvent(..) => "WindowEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::WindowEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `KeyDownEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:661:13
[INFO] [stdout]     |
[INFO] [stdout] 661 |             KeyDownEvent(..) => "KeyDownEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::KeyDownEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `KeyUpEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:662:13
[INFO] [stdout]     |
[INFO] [stdout] 662 |             KeyUpEvent(..) => "KeyUpEvent",
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::KeyUpEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TextEditingEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:663:13
[INFO] [stdout]     |
[INFO] [stdout] 663 |             TextEditingEvent(..) => "TextEditingEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::TextEditingEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `TextInputEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:664:13
[INFO] [stdout]     |
[INFO] [stdout] 664 |             TextInputEvent(..) => "TextInputEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::TextInputEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MouseMotionEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:665:13
[INFO] [stdout]     |
[INFO] [stdout] 665 |             MouseMotionEvent(..) => "MouseMotionEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::MouseMotionEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MouseButtonDownEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:666:13
[INFO] [stdout]     |
[INFO] [stdout] 666 |             MouseButtonDownEvent(..) => "MouseButtonDownEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::MouseButtonDownEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MouseButtonUpEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:667:13
[INFO] [stdout]     |
[INFO] [stdout] 667 |             MouseButtonUpEvent(..) => "MouseButtonUpEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::MouseButtonUpEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MouseWheelEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:668:13
[INFO] [stdout]     |
[INFO] [stdout] 668 |             MouseWheelEvent(..) => "MouseWheelEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::MouseWheelEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `JoyAxisMotionEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:669:13
[INFO] [stdout]     |
[INFO] [stdout] 669 |             JoyAxisMotionEvent(..) => "JoyAxisMotionEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::JoyAxisMotionEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `JoyBallMotionEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:670:13
[INFO] [stdout]     |
[INFO] [stdout] 670 |             JoyBallMotionEvent(..) => "JoyBallMotionEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::JoyBallMotionEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `JoyHatMotionEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:671:13
[INFO] [stdout]     |
[INFO] [stdout] 671 |             JoyHatMotionEvent(..) => "JoyHatMotionEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::JoyHatMotionEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `JoyButtonDownEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:672:13
[INFO] [stdout]     |
[INFO] [stdout] 672 |             JoyButtonDownEvent(..) => "JoyButtonDownEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::JoyButtonDownEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `JoyButtonUpEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:673:13
[INFO] [stdout]     |
[INFO] [stdout] 673 |             JoyButtonUpEvent(..) => "JoyButtonUpEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::JoyButtonUpEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `JoyDeviceAddedEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:674:13
[INFO] [stdout]     |
[INFO] [stdout] 674 |             JoyDeviceAddedEvent(..) => "JoyDeviceAddedEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::JoyDeviceAddedEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `JoyDeviceRemovedEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:675:13
[INFO] [stdout]     |
[INFO] [stdout] 675 |             JoyDeviceRemovedEvent(..) => "JoyDeviceRemovedEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::JoyDeviceRemovedEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ControllerAxisMotionEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:676:13
[INFO] [stdout]     |
[INFO] [stdout] 676 |             ControllerAxisMotionEvent(..) => "ControllerAxisMotionEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::ControllerAxisMotionEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ControllerButtonDownEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:677:13
[INFO] [stdout]     |
[INFO] [stdout] 677 |             ControllerButtonDownEvent(..) => "ControllerButtonDownEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::ControllerButtonDownEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ControllerButtonUpEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:678:13
[INFO] [stdout]     |
[INFO] [stdout] 678 |             ControllerButtonUpEvent(..) => "ControllerButtonUpEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::ControllerButtonUpEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ControllerDeviceAddedEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:679:13
[INFO] [stdout]     |
[INFO] [stdout] 679 |             ControllerDeviceAddedEvent(..) => "ControllerDeviceAddedEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::ControllerDeviceAddedEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ControllerDeviceRemovedEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:680:13
[INFO] [stdout]     |
[INFO] [stdout] 680 |             ControllerDeviceRemovedEvent(..) => "ControllerDeviceRemovedEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::ControllerDeviceRemovedEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ControllerDeviceRemappedEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:681:13
[INFO] [stdout]     |
[INFO] [stdout] 681 |             ControllerDeviceRemappedEvent(..) => "ControllerDeviceRemappedEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::ControllerDeviceRemappedEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `FingerDownEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:682:13
[INFO] [stdout]     |
[INFO] [stdout] 682 |             FingerDownEvent(..) => "FingerDownEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::FingerDownEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `FingerUpEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:683:13
[INFO] [stdout]     |
[INFO] [stdout] 683 |             FingerUpEvent(..) => "FingerUpEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::FingerUpEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `FingerMotionEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:684:13
[INFO] [stdout]     |
[INFO] [stdout] 684 |             FingerMotionEvent(..) => "FingerMotionEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::FingerMotionEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DollarGestureEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:685:13
[INFO] [stdout]     |
[INFO] [stdout] 685 |             DollarGestureEvent(..) => "DollarGestureEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::DollarGestureEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DollarRecordEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:686:13
[INFO] [stdout]     |
[INFO] [stdout] 686 |             DollarRecordEvent(..) => "DollarRecordEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::DollarRecordEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MultiGestureEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:687:13
[INFO] [stdout]     |
[INFO] [stdout] 687 |             MultiGestureEvent(..) => "MultiGestureEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::MultiGestureEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ClipboardUpdateEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:688:13
[INFO] [stdout]     |
[INFO] [stdout] 688 |             ClipboardUpdateEvent(..) => "ClipboardUpdateEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::ClipboardUpdateEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `DropFileEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:689:13
[INFO] [stdout]     |
[INFO] [stdout] 689 |             DropFileEvent(..) => "DropFileEvent",
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::DropFileEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UserEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:690:13
[INFO] [stdout]     |
[INFO] [stdout] 690 |             UserEvent(..) => "UserEvent",
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::UserEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UserEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:701:13
[INFO] [stdout]     |
[INFO] [stdout] 701 |             UserEvent(_, ref win, typ, code) => {
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::UserEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy_memory` in module `ptr`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:711:26
[INFO] [stdout]     |
[INFO] [stdout] 711 |                     ptr::copy_memory(mem::transmute::<_,*mut ll::SDL_UserEvent>(&ret), &event, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NoEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:725:20
[INFO] [stdout]     |
[INFO] [stdout] 725 |             return NoEvent;
[INFO] [stdout]     |                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::NoEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:731:74
[INFO] [stdout]     |
[INFO] [stdout] 731 |         let event_type: EventType = FromPrimitive::from_uint(raw_type as uint).unwrap_or(UserEventType);
[INFO] [stdout]     |                                                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `UserEventType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:731:90
[INFO] [stdout]     |
[INFO] [stdout] 731 |         let event_type: EventType = FromPrimitive::from_uint(raw_type as uint).unwrap_or(UserEventType);
[INFO] [stdout]     |                                                                                          ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::EventType::UserEventType;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `QuitEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:735:17
[INFO] [stdout]     |
[INFO] [stdout] 735 |                 QuitEvent(event.timestamp as uint)
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::QuitEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:735:46
[INFO] [stdout]     |
[INFO] [stdout] 735 |                 QuitEvent(event.timestamp as uint)
[INFO] [stdout]     |                                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppTerminatingEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:739:17
[INFO] [stdout]     |
[INFO] [stdout] 739 |                 AppTerminatingEvent(event.timestamp as uint)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 739 |                 AppTerminatingEventType(event.timestamp as uint)
[INFO] [stdout]     |                                    ++++
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppTerminatingEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:739:56
[INFO] [stdout]     |
[INFO] [stdout] 739 |                 AppTerminatingEvent(event.timestamp as uint)
[INFO] [stdout]     |                                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppLowMemoryEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:743:17
[INFO] [stdout]     |
[INFO] [stdout] 743 |                 AppLowMemoryEvent(event.timestamp as uint)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 743 |                 AppLowMemoryEventType(event.timestamp as uint)
[INFO] [stdout]     |                                  ++++
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppLowMemoryEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:743:54
[INFO] [stdout]     |
[INFO] [stdout] 743 |                 AppLowMemoryEvent(event.timestamp as uint)
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppWillEnterBackgroundEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:747:17
[INFO] [stdout]     |
[INFO] [stdout] 747 |                 AppWillEnterBackgroundEvent(event.timestamp as uint)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 747 |                 AppWillEnterBackgroundEventType(event.timestamp as uint)
[INFO] [stdout]     |                                            ++++
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppWillEnterBackgroundEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:747:64
[INFO] [stdout]     |
[INFO] [stdout] 747 |                 AppWillEnterBackgroundEvent(event.timestamp as uint)
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppDidEnterBackgroundEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:751:17
[INFO] [stdout]     |
[INFO] [stdout] 751 |                 AppDidEnterBackgroundEvent(event.timestamp as uint)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 751 |                 AppDidEnterBackgroundEventType(event.timestamp as uint)
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppDidEnterBackgroundEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:751:63
[INFO] [stdout]     |
[INFO] [stdout] 751 |                 AppDidEnterBackgroundEvent(event.timestamp as uint)
[INFO] [stdout]     |                                                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppWillEnterForegroundEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:755:17
[INFO] [stdout]     |
[INFO] [stdout] 755 |                 AppWillEnterForegroundEvent(event.timestamp as uint)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 755 |                 AppWillEnterForegroundEventType(event.timestamp as uint)
[INFO] [stdout]     |                                            ++++
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]     |
[INFO] [stdout]   5 + use event::Event::AppWillEnterForegroundEvent;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:755:64
[INFO] [stdout]     |
[INFO] [stdout] 755 |                 AppWillEnterForegroundEvent(event.timestamp as uint)
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppDidEnterForegroundEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sdl2-a2b5af523e80fe39/99c95bd/src/sdl2/event.rs:759:17
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 AppDidEnterForegroundEvent(event.timestamp as uint)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 AppDidEnterForegroundEventType(event.timestamp as uint)
[WARN] too many lines in the log, truncating it
