[INFO] updating cached repository https://github.com/audiocogs/aurora.rs
[INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"`
[INFO] running `"git" "rev-parse" "HEAD"`
[INFO] [stdout] 76a61f01b220a51442c801a7a4df2bba915e919d
[INFO] checking audiocogs/aurora.rs against master#bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc for pr-70917
[INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Faudiocogs%2Faurora.rs" "/workspace/builds/worker-0/source"`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/audiocogs/aurora.rs on toolchain bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking git repo https://github.com/audiocogs/aurora.rs
[INFO] finished tweaking git repo https://github.com/audiocogs/aurora.rs
[INFO] tweaked toml for git repo https://github.com/audiocogs/aurora.rs written to /workspace/builds/worker-0/source/Cargo.toml
[INFO] crate git repo https://github.com/audiocogs/aurora.rs already has a lockfile, it will not be regenerated
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 5ee93affbed8520a77b376d761bdd79560fd05d1e439ac2d1908204a36df61fe
[INFO] running `"docker" "start" "-a" "5ee93affbed8520a77b376d761bdd79560fd05d1e439ac2d1908204a36df61fe"`
[INFO] [stderr]     Checking aurora v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr] error: expected type, found `|`
[INFO] [stderr]   --> src/channel/mod.rs:40:29
[INFO] [stderr]    |
[INFO] [stderr] 40 |   pub fn read(&mut self, f: |&T|) {
[INFO] [stderr]    |                             ^ expected type
[INFO] [stderr] 
[INFO] [stderr] error: expected type, found `|`
[INFO] [stderr]   --> src/channel/mod.rs:81:30
[INFO] [stderr]    |
[INFO] [stderr] 81 |   pub fn write(&mut self, f: |&mut T|) {
[INFO] [stderr]    |                              ^ expected type
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/channel/mod.rs:163:18
[INFO] [stderr]     |
[INFO] [stderr] 163 |     spawn(proc() {
[INFO] [stderr]     |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/channel/mod.rs:185:18
[INFO] [stderr]     |
[INFO] [stderr] 185 |     spawn(proc() {
[INFO] [stderr]     |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: invalid suffix `u` for integer literal
[INFO] [stderr]    --> src/channel/mod.rs:197:22
[INFO] [stderr]     |
[INFO] [stderr] 197 |       for i in range(0u, 10000) {
[INFO] [stderr]     |                      ^^ invalid suffix `u`
[INFO] [stderr]     |
[INFO] [stderr]     = help: the suffix must be one of the integral types (`u32`, `isize`, etc)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/channel/mod.rs:196:18
[INFO] [stderr]     |
[INFO] [stderr] 196 |     spawn(proc() {
[INFO] [stderr]     |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: invalid suffix `u` for integer literal
[INFO] [stderr]    --> src/channel/mod.rs:202:20
[INFO] [stderr]     |
[INFO] [stderr] 202 |     for i in range(0u, 10000) {
[INFO] [stderr]     |                    ^^ invalid suffix `u`
[INFO] [stderr]     |
[INFO] [stderr]     = help: the suffix must be one of the integral types (`u32`, `isize`, etc)
[INFO] [stderr] 
[INFO] [stderr] error: expected type, found `|`
[INFO] [stderr]   --> src/channel/mod.rs:40:29
[INFO] [stderr]    |
[INFO] [stderr] 40 |   pub fn read(&mut self, f: |&T|) {
[INFO] [stderr]    |                             ^ expected type
[INFO] [stderr] 
[INFO] [stderr] error: expected type, found `|`
[INFO] [stderr]   --> src/channel/mod.rs:81:30
[INFO] [stderr]    |
[INFO] [stderr] 81 |   pub fn write(&mut self, f: |&mut T|) {
[INFO] [stderr]    |                              ^ expected type
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/channel/mod.rs:163:18
[INFO] [stderr]     |
[INFO] [stderr] 163 |     spawn(proc() {
[INFO] [stderr]     |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/channel/mod.rs:185:18
[INFO] [stderr]     |
[INFO] [stderr] 185 |     spawn(proc() {
[INFO] [stderr]     |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: invalid suffix `u` for integer literal
[INFO] [stderr]    --> src/channel/mod.rs:197:22
[INFO] [stderr]     |
[INFO] [stderr] 197 |       for i in range(0u, 10000) {
[INFO] [stderr]     |                      ^^ invalid suffix `u`
[INFO] [stderr]     |
[INFO] [stderr]     = help: the suffix must be one of the integral types (`u32`, `isize`, etc)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/channel/mod.rs:196:18
[INFO] [stderr]     |
[INFO] [stderr] 196 |     spawn(proc() {
[INFO] [stderr]     |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: invalid suffix `u` for integer literal
[INFO] [stderr]    --> src/channel/mod.rs:202:20
[INFO] [stderr]     |
[INFO] [stderr] 202 |     for i in range(0u, 10000) {
[INFO] [stderr]     |                    ^^ invalid suffix `u`
[INFO] [stderr]     |
[INFO] [stderr]     = help: the suffix must be one of the integral types (`u32`, `isize`, etc)
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]    --> src/stream/mod.rs:177:37
[INFO] [stderr]     |
[INFO] [stderr] 177 |     return unsafe { mem::transmute::<[u8, ..2], [u16, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                     ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]    --> src/stream/mod.rs:177:41
[INFO] [stderr]     |
[INFO] [stderr] 177 |     return unsafe { mem::transmute::<[u8, ..2], [u16, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                         ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]    --> src/stream/mod.rs:196:37
[INFO] [stderr]     |
[INFO] [stderr] 196 |     return unsafe { mem::transmute::<[u8, ..4], [u32, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                     ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]    --> src/stream/mod.rs:196:41
[INFO] [stderr]     |
[INFO] [stderr] 196 |     return unsafe { mem::transmute::<[u8, ..4], [u32, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                         ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]    --> src/stream/mod.rs:215:37
[INFO] [stderr]     |
[INFO] [stderr] 215 |     return unsafe { mem::transmute::<[u8, ..8], [u64, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                     ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]    --> src/stream/mod.rs:215:41
[INFO] [stderr]     |
[INFO] [stderr] 215 |     return unsafe { mem::transmute::<[u8, ..8], [u64, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                         ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stderr]    --> src/stream/mod.rs:383:23
[INFO] [stderr]     |
[INFO] [stderr] 383 |     macro_rules! prepare(
[INFO] [stderr]     |  _______________________^
[INFO] [stderr] 384 | |     ($buffer:expr) => ({
[INFO] [stderr] 385 | |       let (sink, source) = channel::create::<::Binary>(1);
[INFO] [stderr] 386 | |
[INFO] [stderr] ...   |
[INFO] [stderr] 392 | |     });
[INFO] [stderr] 393 | |   )
[INFO] [stderr]     | |___^
[INFO] [stderr]     |
[INFO] [stderr] help: change the delimiters to curly braces
[INFO] [stderr]     |
[INFO] [stderr] 383 |   macro_rules! prepare{
[INFO] [stderr] 384 |     ($buffer:expr) => ({
[INFO] [stderr] 385 |       let (sink, source) = channel::create::<::Binary>(1);
[INFO] [stderr] 386 | 
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr] 388 |         buffer::Buffer::new($buffer, 4096, sink).run();
[INFO] [stderr]   ...
[INFO] [stderr] help: add a semicolon
[INFO] [stderr]     |
[INFO] [stderr] 393 |   );
[INFO] [stderr]     |    ^
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]   --> src/file/mod.rs:70:18
[INFO] [stderr]    |
[INFO] [stderr] 70 |     spawn(proc() {
[INFO] [stderr]    |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: invalid suffix `u` for integer literal
[INFO] [stderr]   --> src/file/mod.rs:81:22
[INFO] [stderr]    |
[INFO] [stderr] 81 |       for i in range(0u, 4096) {
[INFO] [stderr]    |                      ^^ invalid suffix `u`
[INFO] [stderr]    |
[INFO] [stderr]    = help: the suffix must be one of the integral types (`u32`, `isize`, etc)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]   --> src/file/mod.rs:91:18
[INFO] [stderr]    |
[INFO] [stderr] 91 |     spawn(proc() {
[INFO] [stderr]    |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]   --> src/buffer/mod.rs:58:18
[INFO] [stderr]    |
[INFO] [stderr] 58 |     spawn(proc() {
[INFO] [stderr]    |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]   --> src/buffer/mod.rs:73:18
[INFO] [stderr]    |
[INFO] [stderr] 73 |     spawn(proc() {
[INFO] [stderr]    |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:40:88
[INFO] [stderr]    |
[INFO] [stderr] 40 |               std::slice::bytes::copy_memory(d.slice_mut( 4,  6), std::mem::transmute::<u16, [u8, ..2]>(1u16.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:40:97
[INFO] [stderr]    |
[INFO] [stderr] 40 |               std::slice::bytes::copy_memory(d.slice_mut( 4,  6), std::mem::transmute::<u16, [u8, ..2]>(1u16.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:41:88
[INFO] [stderr]    |
[INFO] [stderr] 41 |               std::slice::bytes::copy_memory(d.slice_mut( 6,  8), std::mem::transmute::<u16, [u8, ..2]>(0u16.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:41:97
[INFO] [stderr]    |
[INFO] [stderr] 41 |               std::slice::bytes::copy_memory(d.slice_mut( 6,  8), std::mem::transmute::<u16, [u8, ..2]>(0u16.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:53:87
[INFO] [stderr]    |
[INFO] [stderr] 53 |               std::slice::bytes::copy_memory(d.slice_mut(4, 12), std::mem::transmute::<i64, [u8, ..8]>(32i64.to_be()));
[INFO] [stderr]    |                                                                                       ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:53:96
[INFO] [stderr]    |
[INFO] [stderr] 53 |               std::slice::bytes::copy_memory(d.slice_mut(4, 12), std::mem::transmute::<i64, [u8, ..8]>(32i64.to_be()));
[INFO] [stderr]    |                                                                                                ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:56:88
[INFO] [stderr]    |
[INFO] [stderr] 56 |               std::slice::bytes::copy_memory(d.slice_mut(12, 20), std::mem::transmute::<u64, [u8, ..8]>(sample_rate));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:56:97
[INFO] [stderr]    |
[INFO] [stderr] 56 |               std::slice::bytes::copy_memory(d.slice_mut(12, 20), std::mem::transmute::<u64, [u8, ..8]>(sample_rate));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:65:88
[INFO] [stderr]    |
[INFO] [stderr] 65 |               std::slice::bytes::copy_memory(d.slice_mut(24, 28), std::mem::transmute::<u32, [u8, ..4]>(format_flags.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:65:97
[INFO] [stderr]    |
[INFO] [stderr] 65 |               std::slice::bytes::copy_memory(d.slice_mut(24, 28), std::mem::transmute::<u32, [u8, ..4]>(format_flags.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:69:88
[INFO] [stderr]    |
[INFO] [stderr] 69 |               std::slice::bytes::copy_memory(d.slice_mut(28, 32), std::mem::transmute::<u32, [u8, ..4]>(bytes_per_packet.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:69:97
[INFO] [stderr]    |
[INFO] [stderr] 69 |               std::slice::bytes::copy_memory(d.slice_mut(28, 32), std::mem::transmute::<u32, [u8, ..4]>(bytes_per_packet.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:70:88
[INFO] [stderr]    |
[INFO] [stderr] 70 |               std::slice::bytes::copy_memory(d.slice_mut(32, 36), std::mem::transmute::<u32, [u8, ..4]>(1u32.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:70:97
[INFO] [stderr]    |
[INFO] [stderr] 70 |               std::slice::bytes::copy_memory(d.slice_mut(32, 36), std::mem::transmute::<u32, [u8, ..4]>(1u32.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:72:88
[INFO] [stderr]    |
[INFO] [stderr] 72 |               std::slice::bytes::copy_memory(d.slice_mut(36, 40), std::mem::transmute::<u32, [u8, ..4]>((audio.channels as u32).to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:72:97
[INFO] [stderr]    |
[INFO] [stderr] 72 |               std::slice::bytes::copy_memory(d.slice_mut(36, 40), std::mem::transmute::<u32, [u8, ..4]>((audio.channels as u32).to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:73:88
[INFO] [stderr]    |
[INFO] [stderr] 73 |               std::slice::bytes::copy_memory(d.slice_mut(40, 44), std::mem::transmute::<u32, [u8, ..4]>((::sample_type::size(audio.sample_type) as u32).to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:73:97
[INFO] [stderr]    |
[INFO] [stderr] 73 |               std::slice::bytes::copy_memory(d.slice_mut(40, 44), std::mem::transmute::<u32, [u8, ..4]>((::sample_type::size(audio.sample_type) as u32).to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]    --> src/stream/mod.rs:177:37
[INFO] [stderr]     |
[INFO] [stderr] 177 |     return unsafe { mem::transmute::<[u8, ..2], [u16, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                     ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]    --> src/stream/mod.rs:177:41
[INFO] [stderr]     |
[INFO] [stderr] 177 |     return unsafe { mem::transmute::<[u8, ..2], [u16, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                         ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]    --> src/stream/mod.rs:196:37
[INFO] [stderr]     |
[INFO] [stderr] 196 |     return unsafe { mem::transmute::<[u8, ..4], [u32, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                     ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]    --> src/stream/mod.rs:196:41
[INFO] [stderr]     |
[INFO] [stderr] 196 |     return unsafe { mem::transmute::<[u8, ..4], [u32, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                         ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]    --> src/stream/mod.rs:215:37
[INFO] [stderr]     |
[INFO] [stderr] 215 |     return unsafe { mem::transmute::<[u8, ..8], [u64, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                     ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]    --> src/stream/mod.rs:215:41
[INFO] [stderr]     |
[INFO] [stderr] 215 |     return unsafe { mem::transmute::<[u8, ..8], [u64, ..1]>(buffer) }[0];
[INFO] [stderr]     |                                         ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stderr]    --> src/stream/mod.rs:383:23
[INFO] [stderr]     |
[INFO] [stderr] 383 |     macro_rules! prepare(
[INFO] [stderr]     |  _______________________^
[INFO] [stderr] 384 | |     ($buffer:expr) => ({
[INFO] [stderr] 385 | |       let (sink, source) = channel::create::<::Binary>(1);
[INFO] [stderr] 386 | |
[INFO] [stderr] ...   |
[INFO] [stderr] 392 | |     });
[INFO] [stderr] 393 | |   )
[INFO] [stderr]     | |___^
[INFO] [stderr]     |
[INFO] [stderr] help: change the delimiters to curly braces
[INFO] [stderr]     |
[INFO] [stderr] 383 |   macro_rules! prepare{
[INFO] [stderr] 384 |     ($buffer:expr) => ({
[INFO] [stderr] 385 |       let (sink, source) = channel::create::<::Binary>(1);
[INFO] [stderr] 386 | 
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr] 388 |         buffer::Buffer::new($buffer, 4096, sink).run();
[INFO] [stderr]   ...
[INFO] [stderr] help: add a semicolon
[INFO] [stderr]     |
[INFO] [stderr] 393 |   );
[INFO] [stderr]     |    ^
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]   --> src/file/mod.rs:70:18
[INFO] [stderr]    |
[INFO] [stderr] 70 |     spawn(proc() {
[INFO] [stderr]    |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: invalid suffix `u` for integer literal
[INFO] [stderr]   --> src/file/mod.rs:81:22
[INFO] [stderr]    |
[INFO] [stderr] 81 |       for i in range(0u, 4096) {
[INFO] [stderr]    |                      ^^ invalid suffix `u`
[INFO] [stderr]    |
[INFO] [stderr]    = help: the suffix must be one of the integral types (`u32`, `isize`, etc)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]   --> src/file/mod.rs:91:18
[INFO] [stderr]    |
[INFO] [stderr] 91 |     spawn(proc() {
[INFO] [stderr]    |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]   --> src/buffer/mod.rs:58:18
[INFO] [stderr]    |
[INFO] [stderr] 58 |     spawn(proc() {
[INFO] [stderr]    |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]   --> src/buffer/mod.rs:73:18
[INFO] [stderr]    |
[INFO] [stderr] 73 |     spawn(proc() {
[INFO] [stderr]    |                 -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 help: missing `,`
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:40:88
[INFO] [stderr]    |
[INFO] [stderr] 40 |               std::slice::bytes::copy_memory(d.slice_mut( 4,  6), std::mem::transmute::<u16, [u8, ..2]>(1u16.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:40:97
[INFO] [stderr]    |
[INFO] [stderr] 40 |               std::slice::bytes::copy_memory(d.slice_mut( 4,  6), std::mem::transmute::<u16, [u8, ..2]>(1u16.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:41:88
[INFO] [stderr]    |
[INFO] [stderr] 41 |               std::slice::bytes::copy_memory(d.slice_mut( 6,  8), std::mem::transmute::<u16, [u8, ..2]>(0u16.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:41:97
[INFO] [stderr]    |
[INFO] [stderr] 41 |               std::slice::bytes::copy_memory(d.slice_mut( 6,  8), std::mem::transmute::<u16, [u8, ..2]>(0u16.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:53:87
[INFO] [stderr]    |
[INFO] [stderr] 53 |               std::slice::bytes::copy_memory(d.slice_mut(4, 12), std::mem::transmute::<i64, [u8, ..8]>(32i64.to_be()));
[INFO] [stderr]    |                                                                                       ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:53:96
[INFO] [stderr]    |
[INFO] [stderr] 53 |               std::slice::bytes::copy_memory(d.slice_mut(4, 12), std::mem::transmute::<i64, [u8, ..8]>(32i64.to_be()));
[INFO] [stderr]    |                                                                                                ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:56:88
[INFO] [stderr]    |
[INFO] [stderr] 56 |               std::slice::bytes::copy_memory(d.slice_mut(12, 20), std::mem::transmute::<u64, [u8, ..8]>(sample_rate));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:56:97
[INFO] [stderr]    |
[INFO] [stderr] 56 |               std::slice::bytes::copy_memory(d.slice_mut(12, 20), std::mem::transmute::<u64, [u8, ..8]>(sample_rate));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:65:88
[INFO] [stderr]    |
[INFO] [stderr] 65 |               std::slice::bytes::copy_memory(d.slice_mut(24, 28), std::mem::transmute::<u32, [u8, ..4]>(format_flags.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:65:97
[INFO] [stderr]    |
[INFO] [stderr] 65 |               std::slice::bytes::copy_memory(d.slice_mut(24, 28), std::mem::transmute::<u32, [u8, ..4]>(format_flags.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:69:88
[INFO] [stderr]    |
[INFO] [stderr] 69 |               std::slice::bytes::copy_memory(d.slice_mut(28, 32), std::mem::transmute::<u32, [u8, ..4]>(bytes_per_packet.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:69:97
[INFO] [stderr]    |
[INFO] [stderr] 69 |               std::slice::bytes::copy_memory(d.slice_mut(28, 32), std::mem::transmute::<u32, [u8, ..4]>(bytes_per_packet.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:70:88
[INFO] [stderr]    |
[INFO] [stderr] 70 |               std::slice::bytes::copy_memory(d.slice_mut(32, 36), std::mem::transmute::<u32, [u8, ..4]>(1u32.to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:70:97
[INFO] [stderr]    |
[INFO] [stderr] 70 |               std::slice::bytes::copy_memory(d.slice_mut(32, 36), std::mem::transmute::<u32, [u8, ..4]>(1u32.to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:72:88
[INFO] [stderr]    |
[INFO] [stderr] 72 |               std::slice::bytes::copy_memory(d.slice_mut(36, 40), std::mem::transmute::<u32, [u8, ..4]>((audio.channels as u32).to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:72:97
[INFO] [stderr]    |
[INFO] [stderr] 72 |               std::slice::bytes::copy_memory(d.slice_mut(36, 40), std::mem::transmute::<u32, [u8, ..4]>((audio.channels as u32).to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error: unmatched angle bracket
[INFO] [stderr]   --> src/caf/mod.rs:73:88
[INFO] [stderr]    |
[INFO] [stderr] 73 |               std::slice::bytes::copy_memory(d.slice_mut(40, 44), std::mem::transmute::<u32, [u8, ..4]>((::sample_type::size(audio.sample_type) as u32).to_be()));
[INFO] [stderr]    |                                                                                        ^ help: remove extra angle bracket
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stderr]   --> src/caf/mod.rs:73:97
[INFO] [stderr]    |
[INFO] [stderr] 73 |               std::slice::bytes::copy_memory(d.slice_mut(40, 44), std::mem::transmute::<u32, [u8, ..4]>((::sample_type::size(audio.sample_type) as u32).to_be()));
[INFO] [stderr]    |                                                                                                 ^ expected one of 7 possible tokens
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `std::ptr::RawPtr`, `std::ptr::RawMutPtr`
[INFO] [stderr]  --> src/channel/mod.rs:8:16
[INFO] [stderr]   |
[INFO] [stderr] 8 | use std::ptr::{RawPtr,RawMutPtr};
[INFO] [stderr]   |                ^^^^^^ ^^^^^^^^^ no `RawMutPtr` in `ptr`
[INFO] [stderr]   |                |
[INFO] [stderr]   |                no `RawPtr` in `ptr`
[INFO] [stderr]   |                help: a similar name exists in the module: `FatPtr`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::sync::Semaphore`
[INFO] [stderr]   --> src/channel/mod.rs:11:21
[INFO] [stderr]    |
[INFO] [stderr] 11 | use std::sync::{Arc,Semaphore};
[INFO] [stderr]    |                     ^^^^^^^^^ no `Semaphore` in `sync`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::sync::atomic::AtomicInt`
[INFO] [stderr]   --> src/channel/mod.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use std::sync::atomic::AtomicInt;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^---------
[INFO] [stderr]    |     |                  |
[INFO] [stderr]    |     |                  help: a similar name exists in the module: `AtomicI8`
[INFO] [stderr]    |     no `AtomicInt` in `sync::atomic`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:21:3
[INFO] [stderr]    |
[INFO] [stderr] 21 | #[unsafe_destructor]
[INFO] [stderr]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:61:3
[INFO] [stderr]    |
[INFO] [stderr] 61 | #[unsafe_destructor]
[INFO] [stderr]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:102:3
[INFO] [stderr]     |
[INFO] [stderr] 102 | #[unsafe_destructor]
[INFO] [stderr]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `deriving` in this scope
[INFO] [stderr]   --> src/aurora.rs:35:5
[INFO] [stderr]    |
[INFO] [stderr] 35 |   #[deriving(Show,PartialEq)]
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `deriving` in this scope
[INFO] [stderr]   --> src/aurora.rs:42:5
[INFO] [stderr]    |
[INFO] [stderr] 42 |   #[deriving(Show,PartialEq)]
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `heap` in `alloc`
[INFO] [stderr]   --> src/channel/mod.rs:24:21
[INFO] [stderr]    |
[INFO] [stderr] 24 |     unsafe { alloc::heap::deallocate(self.data as *mut u8, self.capacity as uint * mem::size_of::<T>(), mem::align_of::<T>()) };
[INFO] [stderr]    |                     ^^^^ could not find `heap` in `alloc`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `heap` in `alloc`
[INFO] [stderr]    --> src/channel/mod.rs:111:12
[INFO] [stderr]     |
[INFO] [stderr] 111 |     alloc::heap::allocate(capacity * mem::size_of::<T>(), mem::align_of::<T>())
[INFO] [stderr]     |            ^^^^ could not find `heap` in `alloc`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/stream/mod.rs:49:19
[INFO] [stderr]    |
[INFO] [stderr] 49 |       std::slice::bytes::copy_memory(output, input);
[INFO] [stderr]    |                   ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/stream/mod.rs:82:21
[INFO] [stderr]    |
[INFO] [stderr] 82 |         std::slice::bytes::copy_memory(output, input);
[INFO] [stderr]    |                     ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:182:12
[INFO] [stderr]     |
[INFO] [stderr] 182 |     return Int::from_be(self.read_ne_u16());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:187:12
[INFO] [stderr]     |
[INFO] [stderr] 187 |     return Int::from_le(self.read_ne_u16());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:201:12
[INFO] [stderr]     |
[INFO] [stderr] 201 |     return Int::from_be(self.read_ne_u32());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:206:12
[INFO] [stderr]     |
[INFO] [stderr] 206 |     return Int::from_le(self.read_ne_u32());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:220:12
[INFO] [stderr]     |
[INFO] [stderr] 220 |     return Int::from_be(self.read_ne_u64());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:225:12
[INFO] [stderr]     |
[INFO] [stderr] 225 |     return Int::from_le(self.read_ne_u64());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/buffer/mod.rs:38:23
[INFO] [stderr]    |
[INFO] [stderr] 38 |           std::slice::bytes::copy_memory(output, input);
[INFO] [stderr]    |                       ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:37:25
[INFO] [stderr]    |
[INFO] [stderr] 37 |             std::slice::bytes::copy_memory(d.slice_mut( 0,  4), b"caff");
[INFO] [stderr]    |                         ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:50:25
[INFO] [stderr]    |
[INFO] [stderr] 50 |             std::slice::bytes::copy_memory(d.slice_mut( 0, 4), b"desc");
[INFO] [stderr]    |                         ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:58:27
[INFO] [stderr]    |
[INFO] [stderr] 58 |               std::slice::bytes::copy_memory(d.slice_mut(20, 24), b"lpcm");
[INFO] [stderr]    |                           ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:82:25
[INFO] [stderr]    |
[INFO] [stderr] 82 |             std::slice::bytes::copy_memory(d.slice_mut(0, 4), b"data");
[INFO] [stderr]    |                         ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:83:25
[INFO] [stderr]    |
[INFO] [stderr] 83 |             std::slice::bytes::copy_memory(d.slice_mut(4, 12), &[0xFFu8, ..8]);
[INFO] [stderr]    |                         ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:94:23
[INFO] [stderr]    |
[INFO] [stderr] 94 |           std::slice::bytes::copy_memory(binary.data.as_mut_slice(), audio.data.as_slice());
[INFO] [stderr]    |                       ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:16:9
[INFO] [stderr]    |
[INFO] [stderr] 16 |   data: int, capacity: int,
[INFO] [stderr]    |         ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:16:24
[INFO] [stderr]    |
[INFO] [stderr] 16 |   data: int, capacity: int,
[INFO] [stderr]    |                        ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:24:77
[INFO] [stderr]    |
[INFO] [stderr] 24 |     unsafe { alloc::heap::deallocate(self.data as *mut u8, self.capacity as uint * mem::size_of::<T>(), mem::align_of::<T>()) };
[INFO] [stderr]    |                                                                             ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:51:34
[INFO] [stderr]    |
[INFO] [stderr] 32 | impl<T> Source<T> {
[INFO] [stderr]    |       - help: you might be missing a type parameter: `, int`
[INFO] [stderr] ...
[INFO] [stderr] 51 |       let ptr = mem::transmute::<int, *mut T>(self.channel.data).offset(offset);
[INFO] [stderr]    |                                  ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `f` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:54:7
[INFO] [stderr]    |
[INFO] [stderr] 54 |       f(data);
[INFO] [stderr]    |       ^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:90:34
[INFO] [stderr]    |
[INFO] [stderr] 73 | impl<T: Initialize> Sink<T> {
[INFO] [stderr]    |                   - help: you might be missing a type parameter: `, int`
[INFO] [stderr] ...
[INFO] [stderr] 90 |       let ptr = mem::transmute::<int, *mut T>(self.channel.data).offset(offset);
[INFO] [stderr]    |                                  ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `f` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:95:7
[INFO] [stderr]    |
[INFO] [stderr] 95 |       f(data);
[INFO] [stderr]    |       ^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:109:47
[INFO] [stderr]     |
[INFO] [stderr] 109 | pub fn create<T: super::Initialize>(capacity: uint) -> (Sink<T>, Source<T>) {
[INFO] [stderr]     |                                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:114:17
[INFO] [stderr]     |
[INFO] [stderr] 114 |   for offset in range(0, capacity as int) {
[INFO] [stderr]     |                 ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:114:38
[INFO] [stderr]     |
[INFO] [stderr] 114 |   for offset in range(0, capacity as int) {
[INFO] [stderr]     |                                      ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:126:66
[INFO] [stderr]     |
[INFO] [stderr] 126 |     data: unsafe { mem::transmute(data) }, capacity: capacity as int,
[INFO] [stderr]     |                                                                  ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:128:72
[INFO] [stderr]     |
[INFO] [stderr] 128 |     not_empty: Semaphore::new(0), not_full: Semaphore::new(capacity as int)
[INFO] [stderr]     |                                                                        ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/stream/mod.rs:8:13
[INFO] [stderr]   |
[INFO] [stderr] 8 |   position: uint,
[INFO] [stderr]   |             ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/stream/mod.rs:9:11
[INFO] [stderr]   |
[INFO] [stderr] 9 |   length: uint,
[INFO] [stderr]   |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/stream/mod.rs:65:59
[INFO] [stderr]    |
[INFO] [stderr] 24 | impl<'a> Stream<'a> {
[INFO] [stderr]    |        - help: you might be missing a type parameter: `, uint`
[INFO] [stderr] ...
[INFO] [stderr] 65 |   pub fn try_read(&mut self, buffer: &mut [u8]) -> Option<uint> {
[INFO] [stderr]    |                                                           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:101:38
[INFO] [stderr]     |
[INFO] [stderr] 101 |   pub fn try_skip(&mut self, amount: uint) -> Option<uint> {
[INFO] [stderr]     |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:101:54
[INFO] [stderr]     |
[INFO] [stderr] 24  | impl<'a> Stream<'a> {
[INFO] [stderr]     |        - help: you might be missing a type parameter: `, uint`
[INFO] [stderr] ...
[INFO] [stderr] 101 |   pub fn try_skip(&mut self, amount: uint) -> Option<uint> {
[INFO] [stderr]     |                                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:129:34
[INFO] [stderr]     |
[INFO] [stderr] 129 |   pub fn skip(&mut self, amount: uint) {
[INFO] [stderr]     |                                  ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:146:40
[INFO] [stderr]     |
[INFO] [stderr] 146 |   pub fn read_at_least(&mut self, min: uint, buffer: &mut [u8]) -> uint {
[INFO] [stderr]     |                                        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:146:68
[INFO] [stderr]     |
[INFO] [stderr] 146 |   pub fn read_at_least(&mut self, min: uint, buffer: &mut [u8]) -> uint {
[INFO] [stderr]     |                                                                    ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:281:39
[INFO] [stderr]     |
[INFO] [stderr] 281 |   pub fn read_le_uint_n(&mut self, n: uint) -> u64 {
[INFO] [stderr]     |                                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:286:16
[INFO] [stderr]     |
[INFO] [stderr] 286 |       for i in range(0, n) {
[INFO] [stderr]     |                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:296:38
[INFO] [stderr]     |
[INFO] [stderr] 296 |   pub fn read_le_int_n(&mut self, n: uint) -> i64 {
[INFO] [stderr]     |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:303:39
[INFO] [stderr]     |
[INFO] [stderr] 303 |   pub fn read_be_uint_n(&mut self, n: uint) -> u64 {
[INFO] [stderr]     |                                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:308:14
[INFO] [stderr]     |
[INFO] [stderr] 308 |     for i in range(0, n) {
[INFO] [stderr]     |              ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:318:38
[INFO] [stderr]     |
[INFO] [stderr] 318 |   pub fn read_be_int_n(&mut self, n: uint) -> i64 {
[INFO] [stderr]     |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:324:36
[INFO] [stderr]     |
[INFO] [stderr] 324 |   pub cache: u8, pub cache_length: uint, stream: &'a mut Stream<'a>
[INFO] [stderr]     |                                    ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:332:31
[INFO] [stderr]     |
[INFO] [stderr] 332 |   pub fn read_n(&mut self, n: uint) -> u32 {
[INFO] [stderr]     |                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:361:38
[INFO] [stderr]     |
[INFO] [stderr] 361 |   pub fn read_n_signed(&mut self, n: uint) -> i32 {
[INFO] [stderr]     |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:366:31
[INFO] [stderr]     |
[INFO] [stderr] 366 | fn extend_sign(value: u64, n: uint) -> i64 {
[INFO] [stderr]     |                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:370:36
[INFO] [stderr]     |
[INFO] [stderr] 370 | fn extend_sign_bits(value: u64, n: uint) -> i64 {
[INFO] [stderr]     |                                    ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `File` in module `std::io`
[INFO] [stderr]  --> src/file/mod.rs:6:18
[INFO] [stderr]   |
[INFO] [stderr] 6 |   file: std::io::File, chunk: uint, sink: channel::Sink<super::Binary>
[INFO] [stderr]   |                  ^^^^ not found in `std::io`
[INFO] [stderr]   |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::fs::File;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/file/mod.rs:6:31
[INFO] [stderr]   |
[INFO] [stderr] 6 |   file: std::io::File, chunk: uint, sink: channel::Sink<super::Binary>
[INFO] [stderr]   |                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `File` in module `std::io`
[INFO] [stderr]   --> src/file/mod.rs:10:29
[INFO] [stderr]    |
[INFO] [stderr] 10 |   pub fn new(file: std::io::File, chunk: uint, sink: channel::Sink<super::Binary>) -> Input {
[INFO] [stderr]    |                             ^^^^ not found in `std::io`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::fs::File;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/file/mod.rs:10:42
[INFO] [stderr]    |
[INFO] [stderr] 10 |   pub fn new(file: std::io::File, chunk: uint, sink: channel::Sink<super::Binary>) -> Input {
[INFO] [stderr]    |                                          ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `File` in module `std::io`
[INFO] [stderr]   --> src/file/mod.rs:38:18
[INFO] [stderr]    |
[INFO] [stderr] 38 |   file: std::io::File, source: channel::Source<super::Binary>
[INFO] [stderr]    |                  ^^^^ not found in `std::io`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::fs::File;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `File` in module `std::io`
[INFO] [stderr]   --> src/file/mod.rs:42:29
[INFO] [stderr]    |
[INFO] [stderr] 42 |   pub fn new(file: std::io::File, source: channel::Source<super::Binary>) -> Output {
[INFO] [stderr]    |                             ^^^^ not found in `std::io`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::fs::File;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/buffer/mod.rs:6:30
[INFO] [stderr]   |
[INFO] [stderr] 6 |   buffer: Vec<u8>, position: uint, chunk: uint, sink: channel::Sink<super::Binary>
[INFO] [stderr]   |                              ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/buffer/mod.rs:6:43
[INFO] [stderr]   |
[INFO] [stderr] 6 |   buffer: Vec<u8>, position: uint, chunk: uint, sink: channel::Sink<super::Binary>
[INFO] [stderr]   |                                           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/buffer/mod.rs:10:38
[INFO] [stderr]    |
[INFO] [stderr] 10 |   pub fn new(buffer: Vec<u8>, chunk: uint, sink: channel::Sink<super::Binary>) -> Buffer {
[INFO] [stderr]    |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find unit struct, unit variant or constant `Unknown` in module `sample_type`
[INFO] [stderr]   --> src/caf/mod.rs:28:33
[INFO] [stderr]    |
[INFO] [stderr] 28 |           if let ::sample_type::Unknown = audio.sample_type {
[INFO] [stderr]    |                                 ^^^^^^^ not found in `sample_type`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use channel::alloc::fmt::rt::v1::Alignment::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 1  | use sample_type::SampleType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Float` in module `sample_type`
[INFO] [stderr]   --> src/caf/mod.rs:62:37
[INFO] [stderr]    |
[INFO] [stderr] 62 |               if let ::sample_type::Float(_) = audio.sample_type { format_flags |= 1 };
[INFO] [stderr]    |                                     ^^^^^ not found in `sample_type`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use sample_type::SampleType::Float;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Little` in module `endian`
[INFO] [stderr]   --> src/caf/mod.rs:63:44
[INFO] [stderr]    |
[INFO] [stderr] 63 |               if audio.endian == ::endian::Little { format_flags |= 2; };
[INFO] [stderr]    |                                            ^^^^^^ not found in `endian`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use endian::Endian::Little;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:44:23
[INFO] [stderr]    |
[INFO] [stderr] 44 |     Unknown, Unsigned(uint), Signed(uint), Float(uint)
[INFO] [stderr]    |                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:44:37
[INFO] [stderr]    |
[INFO] [stderr] 44 |     Unknown, Unsigned(uint), Signed(uint), Float(uint)
[INFO] [stderr]    |                                     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:44:50
[INFO] [stderr]    |
[INFO] [stderr] 44 |     Unknown, Unsigned(uint), Signed(uint), Float(uint)
[INFO] [stderr]    |                                                  ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:47:33
[INFO] [stderr]    |
[INFO] [stderr] 47 |   pub fn size(t: SampleType) -> uint {
[INFO] [stderr]    |                                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Unsigned` in this scope
[INFO] [stderr]   --> src/aurora.rs:50:7
[INFO] [stderr]    |
[INFO] [stderr] 50 |       Unsigned(n) => n,
[INFO] [stderr]    |       ^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 42 |   use sample_type::SampleType::Unsigned;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Signed` in this scope
[INFO] [stderr]   --> src/aurora.rs:51:7
[INFO] [stderr]    |
[INFO] [stderr] 51 |       Signed(n) => n,
[INFO] [stderr]    |       ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 42 |   use sample_type::SampleType::Signed;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Float` in this scope
[INFO] [stderr]   --> src/aurora.rs:52:7
[INFO] [stderr]    |
[INFO] [stderr] 52 |       Float(n) => n
[INFO] [stderr]    |       ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 42 |   use sample_type::SampleType::Float;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:59:17
[INFO] [stderr]    |
[INFO] [stderr] 59 |   pub channels: uint,
[INFO] [stderr]    |                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Big` in module `endian`
[INFO] [stderr]   --> src/aurora.rs:72:23
[INFO] [stderr]    |
[INFO] [stderr] 72 |       endian: endian::Big,
[INFO] [stderr]    |                       ^^^ not found in `endian`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 5  | use endian::Endian::Big;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Unknown` in module `sample_type`
[INFO] [stderr]   --> src/aurora.rs:73:33
[INFO] [stderr]    |
[INFO] [stderr] 73 |       sample_type: sample_type::Unknown,
[INFO] [stderr]    |                                 ^^^^^^^ not found in `sample_type`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]    |
[INFO] [stderr] 5  | use channel::alloc::fmt::rt::v1::Alignment::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 5  | use sample_type::SampleType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Big` in module `endian`
[INFO] [stderr]   --> src/aurora.rs:82:27
[INFO] [stderr]    |
[INFO] [stderr] 82 |     self.endian = endian::Big;
[INFO] [stderr]    |                           ^^^ not found in `endian`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 5  | use endian::Endian::Big;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Unknown` in module `sample_type`
[INFO] [stderr]   --> src/aurora.rs:83:37
[INFO] [stderr]    |
[INFO] [stderr] 83 |     self.sample_type = sample_type::Unknown;
[INFO] [stderr]    |                                     ^^^^^^^ not found in `sample_type`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]    |
[INFO] [stderr] 5  | use channel::alloc::fmt::rt::v1::Alignment::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 5  | use sample_type::SampleType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:41:49
[INFO] [stderr]     |
[INFO] [stderr] 41  |     if self.channel.rc_write.load(sync::atomic::SeqCst) == 0 {
[INFO] [stderr]     |                                                 ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:42:47
[INFO] [stderr]     |
[INFO] [stderr] 42  |       if self.channel.read.load(sync::atomic::SeqCst) == self.channel.write.load(sync::atomic::SeqCst) {
[INFO] [stderr]     |                                               ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:42:96
[INFO] [stderr]     |
[INFO] [stderr] 42  |       if self.channel.read.load(sync::atomic::SeqCst) == self.channel.write.load(sync::atomic::SeqCst) {
[INFO] [stderr]     |                                                                                                ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:50:65
[INFO] [stderr]     |
[INFO] [stderr] 50  |       let offset = self.channel.read.fetch_add(1, sync::atomic::SeqCst) % self.channel.capacity;
[INFO] [stderr]     |                                                                 ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:64:53
[INFO] [stderr]     |
[INFO] [stderr] 64  |     self.channel.rc_read.fetch_sub(1, sync::atomic::SeqCst);
[INFO] [stderr]     |                                                     ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:82:48
[INFO] [stderr]     |
[INFO] [stderr] 82  |     if self.channel.rc_read.load(sync::atomic::SeqCst) == 0 {
[INFO] [stderr]     |                                                ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:89:66
[INFO] [stderr]     |
[INFO] [stderr] 89  |       let offset = self.channel.write.fetch_add(1, sync::atomic::SeqCst) % self.channel.capacity;
[INFO] [stderr]     |                                                                  ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:105:54
[INFO] [stderr]     |
[INFO] [stderr] 105 |     self.channel.rc_write.fetch_sub(1, sync::atomic::SeqCst);
[INFO] [stderr]     |                                                      ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `stdio` is private
[INFO] [stderr]    --> src/stdout/mod.rs:16:26
[INFO] [stderr]     |
[INFO] [stderr] 16  |     let mut stdout = io::stdio::stdout();
[INFO] [stderr]     |                          ^^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `stdio` is defined here
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::mem`
[INFO] [stderr]  --> src/stream/mod.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::mem;
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0392]: parameter `T` is never used
[INFO] [stderr]   --> src/channel/mod.rs:28:19
[INFO] [stderr]    |
[INFO] [stderr] 28 | pub struct Source<T> {
[INFO] [stderr]    |                   ^ unused parameter
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider removing `T`, referring to it in a field, or using a marker such as `std::marker::PhantomData`
[INFO] [stderr] 
[INFO] [stderr] error[E0392]: parameter `T` is never used
[INFO] [stderr]   --> src/channel/mod.rs:69:17
[INFO] [stderr]    |
[INFO] [stderr] 69 | pub struct Sink<T> {
[INFO] [stderr]    |                 ^ unused parameter
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider removing `T`, referring to it in a field, or using a marker such as `std::marker::PhantomData`
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 128 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0392, E0412, E0425, E0432, E0433, E0531, E0603.
[INFO] [stderr] For more information about an error, try `rustc --explain E0392`.
[INFO] [stderr] error: could not compile `aurora`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 397 |     let mut source = prepare!(vec![0x00u8, 0x01]);
[INFO] [stderr]     |                      ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 406 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 415 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07]);
[INFO] [stderr]     |                      ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 424 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F]);
[INFO] [stderr]     |                      ---------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 433 |     let mut source = prepare!(vec![0xFFu8]);
[INFO] [stderr]     |                      ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 441 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 450 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 459 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 468 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 474 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 481 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 491 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 497 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 503 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 512 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 529 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 540 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3, 0x34, 0x99, 0x44]);
[INFO] [stderr]     |                      ---------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 550 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3, 0x34]);
[INFO] [stderr]     |                      ---------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 565 |     let mut source = prepare!(vec![0xEAu8, 0xBD, 0x21]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `{`
[INFO] [stderr]    --> src/stream/mod.rs:387:20
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |                   -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   help: missing `,`
[INFO] [stderr] ...
[INFO] [stderr] 579 |     let mut source = prepare!(vec![0x30u8, 0xC8, 0x61]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `std::ptr::RawPtr`, `std::ptr::RawMutPtr`
[INFO] [stderr]  --> src/channel/mod.rs:8:16
[INFO] [stderr]   |
[INFO] [stderr] 8 | use std::ptr::{RawPtr,RawMutPtr};
[INFO] [stderr]   |                ^^^^^^ ^^^^^^^^^ no `RawMutPtr` in `ptr`
[INFO] [stderr]   |                |
[INFO] [stderr]   |                no `RawPtr` in `ptr`
[INFO] [stderr]   |                help: a similar name exists in the module: `FatPtr`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::sync::Semaphore`
[INFO] [stderr]   --> src/channel/mod.rs:11:21
[INFO] [stderr]    |
[INFO] [stderr] 11 | use std::sync::{Arc,Semaphore};
[INFO] [stderr]    |                     ^^^^^^^^^ no `Semaphore` in `sync`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `std::sync::atomic::AtomicInt`
[INFO] [stderr]   --> src/channel/mod.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use std::sync::atomic::AtomicInt;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^---------
[INFO] [stderr]    |     |                  |
[INFO] [stderr]    |     |                  help: a similar name exists in the module: `AtomicI8`
[INFO] [stderr]    |     no `AtomicInt` in `sync::atomic`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:21:3
[INFO] [stderr]    |
[INFO] [stderr] 21 | #[unsafe_destructor]
[INFO] [stderr]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:61:3
[INFO] [stderr]    |
[INFO] [stderr] 61 | #[unsafe_destructor]
[INFO] [stderr]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:102:3
[INFO] [stderr]     |
[INFO] [stderr] 102 | #[unsafe_destructor]
[INFO] [stderr]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `should_fail` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:171:5
[INFO] [stderr]     |
[INFO] [stderr] 171 |   #[should_fail]
[INFO] [stderr]     |     ^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `should_panic`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `should_fail` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:181:5
[INFO] [stderr]     |
[INFO] [stderr] 181 |   #[should_fail]
[INFO] [stderr]     |     ^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `should_panic`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `deriving` in this scope
[INFO] [stderr]   --> src/aurora.rs:35:5
[INFO] [stderr]    |
[INFO] [stderr] 35 |   #[deriving(Show,PartialEq)]
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `deriving` in this scope
[INFO] [stderr]   --> src/aurora.rs:42:5
[INFO] [stderr]    |
[INFO] [stderr] 42 |   #[deriving(Show,PartialEq)]
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `heap` in `alloc`
[INFO] [stderr]   --> src/channel/mod.rs:24:21
[INFO] [stderr]    |
[INFO] [stderr] 24 |     unsafe { alloc::heap::deallocate(self.data as *mut u8, self.capacity as uint * mem::size_of::<T>(), mem::align_of::<T>()) };
[INFO] [stderr]    |                     ^^^^ could not find `heap` in `alloc`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `heap` in `alloc`
[INFO] [stderr]    --> src/channel/mod.rs:111:12
[INFO] [stderr]     |
[INFO] [stderr] 111 |     alloc::heap::allocate(capacity * mem::size_of::<T>(), mem::align_of::<T>())
[INFO] [stderr]     |            ^^^^ could not find `heap` in `alloc`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/stream/mod.rs:49:19
[INFO] [stderr]    |
[INFO] [stderr] 49 |       std::slice::bytes::copy_memory(output, input);
[INFO] [stderr]    |                   ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/stream/mod.rs:82:21
[INFO] [stderr]    |
[INFO] [stderr] 82 |         std::slice::bytes::copy_memory(output, input);
[INFO] [stderr]    |                     ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:182:12
[INFO] [stderr]     |
[INFO] [stderr] 182 |     return Int::from_be(self.read_ne_u16());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:187:12
[INFO] [stderr]     |
[INFO] [stderr] 187 |     return Int::from_le(self.read_ne_u16());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:201:12
[INFO] [stderr]     |
[INFO] [stderr] 201 |     return Int::from_be(self.read_ne_u32());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:206:12
[INFO] [stderr]     |
[INFO] [stderr] 206 |     return Int::from_le(self.read_ne_u32());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:220:12
[INFO] [stderr]     |
[INFO] [stderr] 220 |     return Int::from_be(self.read_ne_u64());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Int`
[INFO] [stderr]    --> src/stream/mod.rs:225:12
[INFO] [stderr]     |
[INFO] [stderr] 225 |     return Int::from_le(self.read_ne_u64());
[INFO] [stderr]     |            ^^^ use of undeclared type or module `Int`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `File` in `io`
[INFO] [stderr]   --> src/file/mod.rs:72:27
[INFO] [stderr]    |
[INFO] [stderr] 72 |       let file = std::io::File::open(&path).unwrap();
[INFO] [stderr]    |                           ^^^^ could not find `File` in `io`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `File` in `io`
[INFO] [stderr]   --> src/file/mod.rs:93:27
[INFO] [stderr]    |
[INFO] [stderr] 93 |       let file = std::io::File::open(&path).unwrap();
[INFO] [stderr]    |                           ^^^^ could not find `File` in `io`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/buffer/mod.rs:38:23
[INFO] [stderr]    |
[INFO] [stderr] 38 |           std::slice::bytes::copy_memory(output, input);
[INFO] [stderr]    |                       ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:37:25
[INFO] [stderr]    |
[INFO] [stderr] 37 |             std::slice::bytes::copy_memory(d.slice_mut( 0,  4), b"caff");
[INFO] [stderr]    |                         ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:50:25
[INFO] [stderr]    |
[INFO] [stderr] 50 |             std::slice::bytes::copy_memory(d.slice_mut( 0, 4), b"desc");
[INFO] [stderr]    |                         ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:58:27
[INFO] [stderr]    |
[INFO] [stderr] 58 |               std::slice::bytes::copy_memory(d.slice_mut(20, 24), b"lpcm");
[INFO] [stderr]    |                           ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:82:25
[INFO] [stderr]    |
[INFO] [stderr] 82 |             std::slice::bytes::copy_memory(d.slice_mut(0, 4), b"data");
[INFO] [stderr]    |                         ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:83:25
[INFO] [stderr]    |
[INFO] [stderr] 83 |             std::slice::bytes::copy_memory(d.slice_mut(4, 12), &[0xFFu8, ..8]);
[INFO] [stderr]    |                         ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `bytes` in `slice`
[INFO] [stderr]   --> src/caf/mod.rs:94:23
[INFO] [stderr]    |
[INFO] [stderr] 94 |           std::slice::bytes::copy_memory(binary.data.as_mut_slice(), audio.data.as_slice());
[INFO] [stderr]    |                       ^^^^^ could not find `bytes` in `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:16:9
[INFO] [stderr]    |
[INFO] [stderr] 16 |   data: int, capacity: int,
[INFO] [stderr]    |         ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:16:24
[INFO] [stderr]    |
[INFO] [stderr] 16 |   data: int, capacity: int,
[INFO] [stderr]    |                        ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:24:77
[INFO] [stderr]    |
[INFO] [stderr] 24 |     unsafe { alloc::heap::deallocate(self.data as *mut u8, self.capacity as uint * mem::size_of::<T>(), mem::align_of::<T>()) };
[INFO] [stderr]    |                                                                             ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:51:34
[INFO] [stderr]    |
[INFO] [stderr] 32 | impl<T> Source<T> {
[INFO] [stderr]    |       - help: you might be missing a type parameter: `, int`
[INFO] [stderr] ...
[INFO] [stderr] 51 |       let ptr = mem::transmute::<int, *mut T>(self.channel.data).offset(offset);
[INFO] [stderr]    |                                  ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `f` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:54:7
[INFO] [stderr]    |
[INFO] [stderr] 54 |       f(data);
[INFO] [stderr]    |       ^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:90:34
[INFO] [stderr]    |
[INFO] [stderr] 73 | impl<T: Initialize> Sink<T> {
[INFO] [stderr]    |                   - help: you might be missing a type parameter: `, int`
[INFO] [stderr] ...
[INFO] [stderr] 90 |       let ptr = mem::transmute::<int, *mut T>(self.channel.data).offset(offset);
[INFO] [stderr]    |                                  ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `f` in this scope
[INFO] [stderr]   --> src/channel/mod.rs:95:7
[INFO] [stderr]    |
[INFO] [stderr] 95 |       f(data);
[INFO] [stderr]    |       ^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:109:47
[INFO] [stderr]     |
[INFO] [stderr] 109 | pub fn create<T: super::Initialize>(capacity: uint) -> (Sink<T>, Source<T>) {
[INFO] [stderr]     |                                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:114:17
[INFO] [stderr]     |
[INFO] [stderr] 114 |   for offset in range(0, capacity as int) {
[INFO] [stderr]     |                 ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:114:38
[INFO] [stderr]     |
[INFO] [stderr] 114 |   for offset in range(0, capacity as int) {
[INFO] [stderr]     |                                      ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:126:66
[INFO] [stderr]     |
[INFO] [stderr] 126 |     data: unsafe { mem::transmute(data) }, capacity: capacity as int,
[INFO] [stderr]     |                                                                  ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `int` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:128:72
[INFO] [stderr]     |
[INFO] [stderr] 128 |     not_empty: Semaphore::new(0), not_full: Semaphore::new(capacity as int)
[INFO] [stderr]     |                                                                        ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:139:24
[INFO] [stderr]     |
[INFO] [stderr] 139 |   struct Test { value: uint }
[INFO] [stderr]     |                        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:163:5
[INFO] [stderr]     |
[INFO] [stderr] 163 |     spawn(proc() {
[INFO] [stderr]     |     ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 139 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:163:11
[INFO] [stderr]     |
[INFO] [stderr] 163 |     spawn(proc() {
[INFO] [stderr]     |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:185:5
[INFO] [stderr]     |
[INFO] [stderr] 185 |     spawn(proc() {
[INFO] [stderr]     |     ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 139 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:185:11
[INFO] [stderr]     |
[INFO] [stderr] 185 |     spawn(proc() {
[INFO] [stderr]     |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:196:5
[INFO] [stderr]     |
[INFO] [stderr] 196 |     spawn(proc() {
[INFO] [stderr]     |     ^^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 139 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:196:11
[INFO] [stderr]     |
[INFO] [stderr] 196 |     spawn(proc() {
[INFO] [stderr]     |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:197:16
[INFO] [stderr]     |
[INFO] [stderr] 197 |       for i in range(0u, 10000) {
[INFO] [stderr]     |                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]    --> src/channel/mod.rs:202:14
[INFO] [stderr]     |
[INFO] [stderr] 202 |     for i in range(0u, 10000) {
[INFO] [stderr]     |              ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/stream/mod.rs:8:13
[INFO] [stderr]   |
[INFO] [stderr] 8 |   position: uint,
[INFO] [stderr]   |             ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/stream/mod.rs:9:11
[INFO] [stderr]   |
[INFO] [stderr] 9 |   length: uint,
[INFO] [stderr]   |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/stream/mod.rs:65:59
[INFO] [stderr]    |
[INFO] [stderr] 24 | impl<'a> Stream<'a> {
[INFO] [stderr]    |        - help: you might be missing a type parameter: `, uint`
[INFO] [stderr] ...
[INFO] [stderr] 65 |   pub fn try_read(&mut self, buffer: &mut [u8]) -> Option<uint> {
[INFO] [stderr]    |                                                           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:101:38
[INFO] [stderr]     |
[INFO] [stderr] 101 |   pub fn try_skip(&mut self, amount: uint) -> Option<uint> {
[INFO] [stderr]     |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:101:54
[INFO] [stderr]     |
[INFO] [stderr] 24  | impl<'a> Stream<'a> {
[INFO] [stderr]     |        - help: you might be missing a type parameter: `, uint`
[INFO] [stderr] ...
[INFO] [stderr] 101 |   pub fn try_skip(&mut self, amount: uint) -> Option<uint> {
[INFO] [stderr]     |                                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:129:34
[INFO] [stderr]     |
[INFO] [stderr] 129 |   pub fn skip(&mut self, amount: uint) {
[INFO] [stderr]     |                                  ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:146:40
[INFO] [stderr]     |
[INFO] [stderr] 146 |   pub fn read_at_least(&mut self, min: uint, buffer: &mut [u8]) -> uint {
[INFO] [stderr]     |                                        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:146:68
[INFO] [stderr]     |
[INFO] [stderr] 146 |   pub fn read_at_least(&mut self, min: uint, buffer: &mut [u8]) -> uint {
[INFO] [stderr]     |                                                                    ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:281:39
[INFO] [stderr]     |
[INFO] [stderr] 281 |   pub fn read_le_uint_n(&mut self, n: uint) -> u64 {
[INFO] [stderr]     |                                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:286:16
[INFO] [stderr]     |
[INFO] [stderr] 286 |       for i in range(0, n) {
[INFO] [stderr]     |                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:296:38
[INFO] [stderr]     |
[INFO] [stderr] 296 |   pub fn read_le_int_n(&mut self, n: uint) -> i64 {
[INFO] [stderr]     |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:303:39
[INFO] [stderr]     |
[INFO] [stderr] 303 |   pub fn read_be_uint_n(&mut self, n: uint) -> u64 {
[INFO] [stderr]     |                                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:308:14
[INFO] [stderr]     |
[INFO] [stderr] 308 |     for i in range(0, n) {
[INFO] [stderr]     |              ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:318:38
[INFO] [stderr]     |
[INFO] [stderr] 318 |   pub fn read_be_int_n(&mut self, n: uint) -> i64 {
[INFO] [stderr]     |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:324:36
[INFO] [stderr]     |
[INFO] [stderr] 324 |   pub cache: u8, pub cache_length: uint, stream: &'a mut Stream<'a>
[INFO] [stderr]     |                                    ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:332:31
[INFO] [stderr]     |
[INFO] [stderr] 332 |   pub fn read_n(&mut self, n: uint) -> u32 {
[INFO] [stderr]     |                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:361:38
[INFO] [stderr]     |
[INFO] [stderr] 361 |   pub fn read_n_signed(&mut self, n: uint) -> i32 {
[INFO] [stderr]     |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:366:31
[INFO] [stderr]     |
[INFO] [stderr] 366 | fn extend_sign(value: u64, n: uint) -> i64 {
[INFO] [stderr]     |                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:370:36
[INFO] [stderr]     |
[INFO] [stderr] 370 | fn extend_sign_bits(value: u64, n: uint) -> i64 {
[INFO] [stderr]     |                                    ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 397 |     let mut source = prepare!(vec![0x00u8, 0x01]);
[INFO] [stderr]     |                      ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 397 |     let mut source = prepare!(vec![0x00u8, 0x01]);
[INFO] [stderr]     |                      ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 406 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 406 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 415 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07]);
[INFO] [stderr]     |                      ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 415 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07]);
[INFO] [stderr]     |                      ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 424 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F]);
[INFO] [stderr]     |                      ---------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 424 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F]);
[INFO] [stderr]     |                      ---------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 433 |     let mut source = prepare!(vec![0xFFu8]);
[INFO] [stderr]     |                      ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 433 |     let mut source = prepare!(vec![0xFFu8]);
[INFO] [stderr]     |                      ---------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 441 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 441 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 450 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 450 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 459 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 459 |     let mut source = prepare!(vec![0x00u8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00]);
[INFO] [stderr]     |                      ---------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 468 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 468 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 474 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 474 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 481 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 481 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 491 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 491 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 497 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 497 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 503 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 503 |     let mut source = prepare!(vec![0x00u8, 0x01, 0x02, 0x03, 0x04, 0x05]);
[INFO] [stderr]     |                      ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 512 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 512 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 529 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 529 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3]);
[INFO] [stderr]     |                      ---------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 540 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3, 0x34, 0x99, 0x44]);
[INFO] [stderr]     |                      ---------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 540 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3, 0x34, 0x99, 0x44]);
[INFO] [stderr]     |                      ---------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 550 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3, 0x34]);
[INFO] [stderr]     |                      ---------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 550 |     let mut source = prepare!(vec![0xFFu8, 0xAA, 0x44, 0xA3, 0x34]);
[INFO] [stderr]     |                      ---------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 565 |     let mut source = prepare!(vec![0xEAu8, 0xBD, 0x21]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 565 |     let mut source = prepare!(vec![0xEAu8, 0xBD, 0x21]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:7
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |       ^^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 579 |     let mut source = prepare!(vec![0x30u8, 0xC8, 0x61]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 378 |   use std::thread::spawn;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]    --> src/stream/mod.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |       spawn(proc() {
[INFO] [stderr]     |             ^^^^ not found in this scope
[INFO] [stderr] ...
[INFO] [stderr] 579 |     let mut source = prepare!(vec![0x30u8, 0xC8, 0x61]);
[INFO] [stderr]     |                      ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `File` in module `std::io`
[INFO] [stderr]  --> src/file/mod.rs:6:18
[INFO] [stderr]   |
[INFO] [stderr] 6 |   file: std::io::File, chunk: uint, sink: channel::Sink<super::Binary>
[INFO] [stderr]   |                  ^^^^ not found in `std::io`
[INFO] [stderr]   |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::fs::File;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/file/mod.rs:6:31
[INFO] [stderr]   |
[INFO] [stderr] 6 |   file: std::io::File, chunk: uint, sink: channel::Sink<super::Binary>
[INFO] [stderr]   |                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `File` in module `std::io`
[INFO] [stderr]   --> src/file/mod.rs:10:29
[INFO] [stderr]    |
[INFO] [stderr] 10 |   pub fn new(file: std::io::File, chunk: uint, sink: channel::Sink<super::Binary>) -> Input {
[INFO] [stderr]    |                             ^^^^ not found in `std::io`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::fs::File;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/file/mod.rs:10:42
[INFO] [stderr]    |
[INFO] [stderr] 10 |   pub fn new(file: std::io::File, chunk: uint, sink: channel::Sink<super::Binary>) -> Input {
[INFO] [stderr]    |                                          ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `File` in module `std::io`
[INFO] [stderr]   --> src/file/mod.rs:38:18
[INFO] [stderr]    |
[INFO] [stderr] 38 |   file: std::io::File, source: channel::Source<super::Binary>
[INFO] [stderr]    |                  ^^^^ not found in `std::io`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::fs::File;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `File` in module `std::io`
[INFO] [stderr]   --> src/file/mod.rs:42:29
[INFO] [stderr]    |
[INFO] [stderr] 42 |   pub fn new(file: std::io::File, source: channel::Source<super::Binary>) -> Output {
[INFO] [stderr]    |                             ^^^^ not found in `std::io`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::fs::File;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]   --> src/file/mod.rs:70:5
[INFO] [stderr]    |
[INFO] [stderr] 70 |     spawn(proc() {
[INFO] [stderr]    |     ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 63 |   use std::thread::spawn;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]   --> src/file/mod.rs:70:11
[INFO] [stderr]    |
[INFO] [stderr] 70 |     spawn(proc() {
[INFO] [stderr]    |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `range` in this scope
[INFO] [stderr]   --> src/file/mod.rs:81:16
[INFO] [stderr]    |
[INFO] [stderr] 81 |       for i in range(0u, 4096) {
[INFO] [stderr]    |                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]   --> src/file/mod.rs:91:5
[INFO] [stderr]    |
[INFO] [stderr] 91 |     spawn(proc() {
[INFO] [stderr]    |     ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 63 |   use std::thread::spawn;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]   --> src/file/mod.rs:91:11
[INFO] [stderr]    |
[INFO] [stderr] 91 |     spawn(proc() {
[INFO] [stderr]    |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/buffer/mod.rs:6:30
[INFO] [stderr]   |
[INFO] [stderr] 6 |   buffer: Vec<u8>, position: uint, chunk: uint, sink: channel::Sink<super::Binary>
[INFO] [stderr]   |                              ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]  --> src/buffer/mod.rs:6:43
[INFO] [stderr]   |
[INFO] [stderr] 6 |   buffer: Vec<u8>, position: uint, chunk: uint, sink: channel::Sink<super::Binary>
[INFO] [stderr]   |                                           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/buffer/mod.rs:10:38
[INFO] [stderr]    |
[INFO] [stderr] 10 |   pub fn new(buffer: Vec<u8>, chunk: uint, sink: channel::Sink<super::Binary>) -> Buffer {
[INFO] [stderr]    |                                      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]   --> src/buffer/mod.rs:58:5
[INFO] [stderr]    |
[INFO] [stderr] 58 |     spawn(proc() {
[INFO] [stderr]    |     ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 52 |   use std::thread::spawn;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]   --> src/buffer/mod.rs:58:11
[INFO] [stderr]    |
[INFO] [stderr] 58 |     spawn(proc() {
[INFO] [stderr]    |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `spawn` in this scope
[INFO] [stderr]   --> src/buffer/mod.rs:73:5
[INFO] [stderr]    |
[INFO] [stderr] 73 |     spawn(proc() {
[INFO] [stderr]    |     ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 52 |   use std::thread::spawn;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `proc` in this scope
[INFO] [stderr]   --> src/buffer/mod.rs:73:11
[INFO] [stderr]    |
[INFO] [stderr] 73 |     spawn(proc() {
[INFO] [stderr]    |           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find unit struct, unit variant or constant `Unknown` in module `sample_type`
[INFO] [stderr]   --> src/caf/mod.rs:28:33
[INFO] [stderr]    |
[INFO] [stderr] 28 |           if let ::sample_type::Unknown = audio.sample_type {
[INFO] [stderr]    |                                 ^^^^^^^ not found in `sample_type`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use buffer::tests::test::TestType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 1  | use channel::alloc::fmt::rt::v1::Alignment::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 1  | use sample_type::SampleType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Float` in module `sample_type`
[INFO] [stderr]   --> src/caf/mod.rs:62:37
[INFO] [stderr]    |
[INFO] [stderr] 62 |               if let ::sample_type::Float(_) = audio.sample_type { format_flags |= 1 };
[INFO] [stderr]    |                                     ^^^^^ not found in `sample_type`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use sample_type::SampleType::Float;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Little` in module `endian`
[INFO] [stderr]   --> src/caf/mod.rs:63:44
[INFO] [stderr]    |
[INFO] [stderr] 63 |               if audio.endian == ::endian::Little { format_flags |= 2; };
[INFO] [stderr]    |                                            ^^^^^^ not found in `endian`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use endian::Endian::Little;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:44:23
[INFO] [stderr]    |
[INFO] [stderr] 44 |     Unknown, Unsigned(uint), Signed(uint), Float(uint)
[INFO] [stderr]    |                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:44:37
[INFO] [stderr]    |
[INFO] [stderr] 44 |     Unknown, Unsigned(uint), Signed(uint), Float(uint)
[INFO] [stderr]    |                                     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:44:50
[INFO] [stderr]    |
[INFO] [stderr] 44 |     Unknown, Unsigned(uint), Signed(uint), Float(uint)
[INFO] [stderr]    |                                                  ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:47:33
[INFO] [stderr]    |
[INFO] [stderr] 47 |   pub fn size(t: SampleType) -> uint {
[INFO] [stderr]    |                                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Unsigned` in this scope
[INFO] [stderr]   --> src/aurora.rs:50:7
[INFO] [stderr]    |
[INFO] [stderr] 50 |       Unsigned(n) => n,
[INFO] [stderr]    |       ^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 42 |   use sample_type::SampleType::Unsigned;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Signed` in this scope
[INFO] [stderr]   --> src/aurora.rs:51:7
[INFO] [stderr]    |
[INFO] [stderr] 51 |       Signed(n) => n,
[INFO] [stderr]    |       ^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 42 |   use sample_type::SampleType::Signed;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Float` in this scope
[INFO] [stderr]   --> src/aurora.rs:52:7
[INFO] [stderr]    |
[INFO] [stderr] 52 |       Float(n) => n
[INFO] [stderr]    |       ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 42 |   use sample_type::SampleType::Float;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `uint` in this scope
[INFO] [stderr]   --> src/aurora.rs:59:17
[INFO] [stderr]    |
[INFO] [stderr] 59 |   pub channels: uint,
[INFO] [stderr]    |                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Big` in module `endian`
[INFO] [stderr]   --> src/aurora.rs:72:23
[INFO] [stderr]    |
[INFO] [stderr] 72 |       endian: endian::Big,
[INFO] [stderr]    |                       ^^^ not found in `endian`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 5  | use endian::Endian::Big;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Unknown` in module `sample_type`
[INFO] [stderr]   --> src/aurora.rs:73:33
[INFO] [stderr]    |
[INFO] [stderr] 73 |       sample_type: sample_type::Unknown,
[INFO] [stderr]    |                                 ^^^^^^^ not found in `sample_type`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]    |
[INFO] [stderr] 5  | use buffer::tests::test::TestType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 5  | use channel::alloc::fmt::rt::v1::Alignment::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 5  | use sample_type::SampleType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Big` in module `endian`
[INFO] [stderr]   --> src/aurora.rs:82:27
[INFO] [stderr]    |
[INFO] [stderr] 82 |     self.endian = endian::Big;
[INFO] [stderr]    |                           ^^^ not found in `endian`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 5  | use endian::Endian::Big;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Unknown` in module `sample_type`
[INFO] [stderr]   --> src/aurora.rs:83:37
[INFO] [stderr]    |
[INFO] [stderr] 83 |     self.sample_type = sample_type::Unknown;
[INFO] [stderr]    |                                     ^^^^^^^ not found in `sample_type`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]    |
[INFO] [stderr] 5  | use buffer::tests::test::TestType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 5  | use channel::alloc::fmt::rt::v1::Alignment::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 5  | use sample_type::SampleType::Unknown;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:41:49
[INFO] [stderr]     |
[INFO] [stderr] 41  |     if self.channel.rc_write.load(sync::atomic::SeqCst) == 0 {
[INFO] [stderr]     |                                                 ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:42:47
[INFO] [stderr]     |
[INFO] [stderr] 42  |       if self.channel.read.load(sync::atomic::SeqCst) == self.channel.write.load(sync::atomic::SeqCst) {
[INFO] [stderr]     |                                               ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:42:96
[INFO] [stderr]     |
[INFO] [stderr] 42  |       if self.channel.read.load(sync::atomic::SeqCst) == self.channel.write.load(sync::atomic::SeqCst) {
[INFO] [stderr]     |                                                                                                ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:50:65
[INFO] [stderr]     |
[INFO] [stderr] 50  |       let offset = self.channel.read.fetch_add(1, sync::atomic::SeqCst) % self.channel.capacity;
[INFO] [stderr]     |                                                                 ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:64:53
[INFO] [stderr]     |
[INFO] [stderr] 64  |     self.channel.rc_read.fetch_sub(1, sync::atomic::SeqCst);
[INFO] [stderr]     |                                                     ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:82:48
[INFO] [stderr]     |
[INFO] [stderr] 82  |     if self.channel.rc_read.load(sync::atomic::SeqCst) == 0 {
[INFO] [stderr]     |                                                ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:89:66
[INFO] [stderr]     |
[INFO] [stderr] 89  |       let offset = self.channel.write.fetch_add(1, sync::atomic::SeqCst) % self.channel.capacity;
[INFO] [stderr]     |                                                                  ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: unit variant `SeqCst` is private
[INFO] [stderr]    --> src/channel/mod.rs:105:54
[INFO] [stderr]     |
[INFO] [stderr] 105 |     self.channel.rc_write.fetch_sub(1, sync::atomic::SeqCst);
[INFO] [stderr]     |                                                      ^^^^^^ private unit variant
[INFO] [stderr]     |
[INFO] [stderr] note: the unit variant `SeqCst` is defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `stdio` is private
[INFO] [stderr]    --> src/stdout/mod.rs:16:26
[INFO] [stderr]     |
[INFO] [stderr] 16  |     let mut stdout = io::stdio::stdout();
[INFO] [stderr]     |                          ^^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `stdio` is defined here
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::mem`
[INFO] [stderr]  --> src/stream/mod.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::mem;
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0392]: parameter `T` is never used
[INFO] [stderr]   --> src/channel/mod.rs:28:19
[INFO] [stderr]    |
[INFO] [stderr] 28 | pub struct Source<T> {
[INFO] [stderr]    |                   ^ unused parameter
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider removing `T`, referring to it in a field, or using a marker such as `std::marker::PhantomData`
[INFO] [stderr] 
[INFO] [stderr] error[E0392]: parameter `T` is never used
[INFO] [stderr]   --> src/channel/mod.rs:69:17
[INFO] [stderr]    |
[INFO] [stderr] 69 | pub struct Sink<T> {
[INFO] [stderr]    |                 ^ unused parameter
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider removing `T`, referring to it in a field, or using a marker such as `std::marker::PhantomData`
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 210 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0392, E0412, E0425, E0432, E0433, E0531, E0603.
[INFO] [stderr] For more information about an error, try `rustc --explain E0392`.
[INFO] [stderr] error: could not compile `aurora`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "5ee93affbed8520a77b376d761bdd79560fd05d1e439ac2d1908204a36df61fe"`
[INFO] running `"docker" "rm" "-f" "5ee93affbed8520a77b376d761bdd79560fd05d1e439ac2d1908204a36df61fe"`
[INFO] [stdout] 5ee93affbed8520a77b376d761bdd79560fd05d1e439ac2d1908204a36df61fe
