Aug 17 06:29:45.056 INFO checking water-0.16.45-alpha against try#a5d98b025f62ace80fe9d2a15781f900fc42515e for pr-53426 Aug 17 06:29:45.056 INFO running: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 17 06:29:45.056 INFO creating container for: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 17 06:29:45.056 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-6/pr-53426/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-6/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 17 06:29:45.298 INFO blam! 0eae1c0ffaddca26cfbb0038a5832ce5ef50c2483d7f00e96862e37c9eb448ce Aug 17 06:29:45.300 INFO running `"docker" "start" "-a" "0eae1c0ffaddca26cfbb0038a5832ce5ef50c2483d7f00e96862e37c9eb448ce"` Aug 17 06:29:46.214 INFO kablam! warning: dependency (time) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions Aug 17 06:29:46.260 INFO kablam! Checking water v0.16.45-alpha (file:///source) Aug 17 06:29:46.415 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.415 INFO kablam! --> src/net.rs:213:24 Aug 17 06:29:46.415 INFO kablam! | Aug 17 06:29:46.415 INFO kablam! 213 | let mut ocnt = 0us; Aug 17 06:29:46.415 INFO kablam! | ^^^ Aug 17 06:29:46.416 INFO kablam! | Aug 17 06:29:46.416 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.416 INFO kablam! Aug 17 06:29:46.417 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.417 INFO kablam! --> src/net.rs:277:23 Aug 17 06:29:46.417 INFO kablam! | Aug 17 06:29:46.417 INFO kablam! 277 | let mut ndx = 0us; Aug 17 06:29:46.418 INFO kablam! | ^^^ Aug 17 06:29:46.418 INFO kablam! | Aug 17 06:29:46.419 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.419 INFO kablam! Aug 17 06:29:46.420 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.420 INFO kablam! --> src/net.rs:279:24 Aug 17 06:29:46.420 INFO kablam! | Aug 17 06:29:46.420 INFO kablam! 279 | for i in range(0us, endpoints.len()) { Aug 17 06:29:46.420 INFO kablam! | ^^^ Aug 17 06:29:46.420 INFO kablam! | Aug 17 06:29:46.421 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.421 INFO kablam! Aug 17 06:29:46.438 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.438 INFO kablam! --> src/queue.rs:31:26 Aug 17 06:29:46.438 INFO kablam! | Aug 17 06:29:46.438 INFO kablam! 31 | for pos in range(0us, self.mask + 1) { Aug 17 06:29:46.438 INFO kablam! | ^^^ Aug 17 06:29:46.439 INFO kablam! | Aug 17 06:29:46.439 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.439 INFO kablam! Aug 17 06:29:46.440 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.440 INFO kablam! --> src/queue.rs:42:24 Aug 17 06:29:46.440 INFO kablam! | Aug 17 06:29:46.440 INFO kablam! 42 | let count = !(!0us << bsize) + 1; Aug 17 06:29:46.440 INFO kablam! | ^^^ Aug 17 06:29:46.441 INFO kablam! | Aug 17 06:29:46.441 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.441 INFO kablam! Aug 17 06:29:46.442 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.442 INFO kablam! --> src/queue.rs:45:24 Aug 17 06:29:46.442 INFO kablam! | Aug 17 06:29:46.442 INFO kablam! 45 | mask: !(!0us << bsize), Aug 17 06:29:46.442 INFO kablam! | ^^^ Aug 17 06:29:46.446 INFO kablam! | Aug 17 06:29:46.447 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.447 INFO kablam! Aug 17 06:29:46.448 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.448 INFO kablam! --> src/queue.rs:49:26 Aug 17 06:29:46.448 INFO kablam! | Aug 17 06:29:46.448 INFO kablam! 49 | for pos in range(0us, count) { Aug 17 06:29:46.448 INFO kablam! | ^^^ Aug 17 06:29:46.449 INFO kablam! | Aug 17 06:29:46.449 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.449 INFO kablam! Aug 17 06:29:46.451 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.451 INFO kablam! --> src/queue.rs:116:23 Aug 17 06:29:46.451 INFO kablam! | Aug 17 06:29:46.451 INFO kablam! 116 | let mask = !(!0us << bsize); Aug 17 06:29:46.451 INFO kablam! | ^^^ Aug 17 06:29:46.451 INFO kablam! | Aug 17 06:29:46.452 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.452 INFO kablam! Aug 17 06:29:46.453 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.453 INFO kablam! --> src/queue.rs:126:26 Aug 17 06:29:46.453 INFO kablam! | Aug 17 06:29:46.453 INFO kablam! 126 | for pos in range(0us, mask + 1) { Aug 17 06:29:46.453 INFO kablam! | ^^^ Aug 17 06:29:46.454 INFO kablam! | Aug 17 06:29:46.454 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.454 INFO kablam! Aug 17 06:29:46.458 INFO kablam! warning: unknown lint: `unstable` Aug 17 06:29:46.458 INFO kablam! --> src/lib.rs:2:10 Aug 17 06:29:46.458 INFO kablam! | Aug 17 06:29:46.458 INFO kablam! 2 | #![allow(unstable)] Aug 17 06:29:46.458 INFO kablam! | ^^^^^^^^ Aug 17 06:29:46.458 INFO kablam! | Aug 17 06:29:46.459 INFO kablam! = note: #[warn(unknown_lints)] on by default Aug 17 06:29:46.459 INFO kablam! Aug 17 06:29:46.486 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.486 INFO kablam! --> src/net.rs:213:24 Aug 17 06:29:46.486 INFO kablam! | Aug 17 06:29:46.486 INFO kablam! 213 | let mut ocnt = 0us; Aug 17 06:29:46.486 INFO kablam! | ^^^ Aug 17 06:29:46.486 INFO kablam! | Aug 17 06:29:46.486 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.486 INFO kablam! Aug 17 06:29:46.487 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.487 INFO kablam! --> src/net.rs:277:23 Aug 17 06:29:46.487 INFO kablam! | Aug 17 06:29:46.487 INFO kablam! 277 | let mut ndx = 0us; Aug 17 06:29:46.487 INFO kablam! | ^^^ Aug 17 06:29:46.487 INFO kablam! | Aug 17 06:29:46.487 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.487 INFO kablam! Aug 17 06:29:46.487 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.487 INFO kablam! --> src/net.rs:279:24 Aug 17 06:29:46.487 INFO kablam! | Aug 17 06:29:46.487 INFO kablam! 279 | for i in range(0us, endpoints.len()) { Aug 17 06:29:46.487 INFO kablam! | ^^^ Aug 17 06:29:46.487 INFO kablam! | Aug 17 06:29:46.487 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.487 INFO kablam! Aug 17 06:29:46.515 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.515 INFO kablam! --> src/queue.rs:31:26 Aug 17 06:29:46.515 INFO kablam! | Aug 17 06:29:46.515 INFO kablam! 31 | for pos in range(0us, self.mask + 1) { Aug 17 06:29:46.515 INFO kablam! | ^^^ Aug 17 06:29:46.515 INFO kablam! | Aug 17 06:29:46.515 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.515 INFO kablam! Aug 17 06:29:46.516 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.516 INFO kablam! --> src/queue.rs:42:24 Aug 17 06:29:46.516 INFO kablam! | Aug 17 06:29:46.516 INFO kablam! 42 | let count = !(!0us << bsize) + 1; Aug 17 06:29:46.516 INFO kablam! | ^^^ Aug 17 06:29:46.516 INFO kablam! | Aug 17 06:29:46.516 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.516 INFO kablam! Aug 17 06:29:46.516 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.517 INFO kablam! --> src/queue.rs:45:24 Aug 17 06:29:46.517 INFO kablam! | Aug 17 06:29:46.517 INFO kablam! 45 | mask: !(!0us << bsize), Aug 17 06:29:46.517 INFO kablam! | ^^^ Aug 17 06:29:46.517 INFO kablam! | Aug 17 06:29:46.517 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.517 INFO kablam! Aug 17 06:29:46.517 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.517 INFO kablam! --> src/queue.rs:49:26 Aug 17 06:29:46.517 INFO kablam! | Aug 17 06:29:46.517 INFO kablam! 49 | for pos in range(0us, count) { Aug 17 06:29:46.517 INFO kablam! | ^^^ Aug 17 06:29:46.517 INFO kablam! | Aug 17 06:29:46.517 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.517 INFO kablam! Aug 17 06:29:46.517 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.517 INFO kablam! --> src/queue.rs:116:23 Aug 17 06:29:46.517 INFO kablam! | Aug 17 06:29:46.517 INFO kablam! 116 | let mask = !(!0us << bsize); Aug 17 06:29:46.517 INFO kablam! | ^^^ Aug 17 06:29:46.517 INFO kablam! | Aug 17 06:29:46.517 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.517 INFO kablam! Aug 17 06:29:46.519 INFO kablam! error: invalid suffix `us` for numeric literal Aug 17 06:29:46.519 INFO kablam! --> src/queue.rs:126:26 Aug 17 06:29:46.519 INFO kablam! | Aug 17 06:29:46.519 INFO kablam! 126 | for pos in range(0us, mask + 1) { Aug 17 06:29:46.519 INFO kablam! | ^^^ Aug 17 06:29:46.519 INFO kablam! | Aug 17 06:29:46.519 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Aug 17 06:29:46.519 INFO kablam! Aug 17 06:29:46.531 INFO kablam! warning: unknown lint: `unstable` Aug 17 06:29:46.531 INFO kablam! --> src/lib.rs:2:10 Aug 17 06:29:46.531 INFO kablam! | Aug 17 06:29:46.531 INFO kablam! 2 | #![allow(unstable)] Aug 17 06:29:46.531 INFO kablam! | ^^^^^^^^ Aug 17 06:29:46.531 INFO kablam! | Aug 17 06:29:46.531 INFO kablam! = note: #[warn(unknown_lints)] on by default Aug 17 06:29:46.531 INFO kablam! Aug 17 06:29:46.803 INFO kablam! error[E0432]: unresolved import `std::time::duration` Aug 17 06:29:46.803 INFO kablam! --> src/lib.rs:67:20 Aug 17 06:29:46.803 INFO kablam! | Aug 17 06:29:46.803 INFO kablam! 67 | pub use std::time::duration::Duration; Aug 17 06:29:46.803 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Aug 17 06:29:46.810 INFO kablam! Aug 17 06:29:46.811 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicUint` Aug 17 06:29:46.811 INFO kablam! --> src/endpoint.rs:13:5 Aug 17 06:29:46.811 INFO kablam! | Aug 17 06:29:46.811 INFO kablam! 13 | use std::sync::atomic::AtomicUint; Aug 17 06:29:46.811 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUint` in `sync::atomic`. Did you mean to use `AtomicU32`? Aug 17 06:29:46.818 INFO kablam! Aug 17 06:29:46.819 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.819 INFO kablam! --> src/endpoint.rs:17:14 Aug 17 06:29:46.819 INFO kablam! | Aug 17 06:29:46.819 INFO kablam! 17 | use std::rt::heap::allocate; Aug 17 06:29:46.819 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.820 INFO kablam! Aug 17 06:29:46.820 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.820 INFO kablam! --> src/endpoint.rs:20:14 Aug 17 06:29:46.820 INFO kablam! | Aug 17 06:29:46.820 INFO kablam! 20 | use std::rt::heap::deallocate; Aug 17 06:29:46.820 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.821 INFO kablam! Aug 17 06:29:46.821 INFO kablam! error[E0432]: unresolved import `std::time::duration` Aug 17 06:29:46.821 INFO kablam! --> src/endpoint.rs:24:16 Aug 17 06:29:46.822 INFO kablam! | Aug 17 06:29:46.822 INFO kablam! 24 | use std::time::duration::Duration; Aug 17 06:29:46.822 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Aug 17 06:29:46.822 INFO kablam! Aug 17 06:29:46.823 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Aug 17 06:29:46.823 INFO kablam! --> src/endpoint.rs:26:5 Aug 17 06:29:46.823 INFO kablam! | Aug 17 06:29:46.823 INFO kablam! 26 | use std::intrinsics::copy_memory; Aug 17 06:29:46.823 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Aug 17 06:29:46.824 INFO kablam! Aug 17 06:29:46.824 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.824 INFO kablam! --> src/net.rs:17:14 Aug 17 06:29:46.824 INFO kablam! | Aug 17 06:29:46.824 INFO kablam! 17 | use std::rt::heap::allocate; Aug 17 06:29:46.824 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.825 INFO kablam! Aug 17 06:29:46.825 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.825 INFO kablam! --> src/net.rs:18:14 Aug 17 06:29:46.825 INFO kablam! | Aug 17 06:29:46.826 INFO kablam! 18 | use std::rt::heap::deallocate; Aug 17 06:29:46.826 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.826 INFO kablam! Aug 17 06:29:46.827 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Aug 17 06:29:46.827 INFO kablam! --> src/net.rs:21:5 Aug 17 06:29:46.827 INFO kablam! | Aug 17 06:29:46.827 INFO kablam! 21 | use std::intrinsics::copy_memory; Aug 17 06:29:46.827 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Aug 17 06:29:46.828 INFO kablam! Aug 17 06:29:46.828 INFO kablam! error[E0432]: unresolved import `std::io::timer` Aug 17 06:29:46.828 INFO kablam! --> src/net.rs:23:14 Aug 17 06:29:46.828 INFO kablam! | Aug 17 06:29:46.828 INFO kablam! 23 | use std::io::timer::sleep; Aug 17 06:29:46.828 INFO kablam! | ^^^^^ Could not find `timer` in `io` Aug 17 06:29:46.829 INFO kablam! Aug 17 06:29:46.829 INFO kablam! error[E0432]: unresolved import `std::time::duration` Aug 17 06:29:46.829 INFO kablam! --> src/net.rs:24:16 Aug 17 06:29:46.829 INFO kablam! | Aug 17 06:29:46.829 INFO kablam! 24 | use std::time::duration::Duration; Aug 17 06:29:46.830 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Aug 17 06:29:46.830 INFO kablam! Aug 17 06:29:46.831 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.831 INFO kablam! --> src/rawmessage.rs:1:14 Aug 17 06:29:46.831 INFO kablam! | Aug 17 06:29:46.831 INFO kablam! 1 | use std::rt::heap::allocate; Aug 17 06:29:46.831 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.831 INFO kablam! Aug 17 06:29:46.832 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.832 INFO kablam! --> src/rawmessage.rs:2:14 Aug 17 06:29:46.832 INFO kablam! | Aug 17 06:29:46.832 INFO kablam! 2 | use std::rt::heap::deallocate; Aug 17 06:29:46.832 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.833 INFO kablam! Aug 17 06:29:46.833 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Aug 17 06:29:46.833 INFO kablam! --> src/rawmessage.rs:9:5 Aug 17 06:29:46.833 INFO kablam! | Aug 17 06:29:46.833 INFO kablam! 9 | use std::intrinsics::copy_memory; Aug 17 06:29:46.833 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Aug 17 06:29:46.834 INFO kablam! Aug 17 06:29:46.835 INFO kablam! error[E0432]: unresolved import `std::sync::StaticMutex` Aug 17 06:29:46.835 INFO kablam! --> src/rawmessage.rs:12:5 Aug 17 06:29:46.835 INFO kablam! | Aug 17 06:29:46.835 INFO kablam! 12 | use std::sync::StaticMutex; Aug 17 06:29:46.835 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ no `StaticMutex` in `sync` Aug 17 06:29:46.835 INFO kablam! Aug 17 06:29:46.836 INFO kablam! error[E0432]: unresolved import `std::sync::MUTEX_INIT` Aug 17 06:29:46.836 INFO kablam! --> src/rawmessage.rs:13:5 Aug 17 06:29:46.836 INFO kablam! | Aug 17 06:29:46.836 INFO kablam! 13 | use std::sync::MUTEX_INIT; Aug 17 06:29:46.836 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ no `MUTEX_INIT` in `sync` Aug 17 06:29:46.837 INFO kablam! Aug 17 06:29:46.837 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Aug 17 06:29:46.837 INFO kablam! --> src/tcp/mod.rs:13:5 Aug 17 06:29:46.837 INFO kablam! | Aug 17 06:29:46.837 INFO kablam! 13 | use std::io::TcpStream; Aug 17 06:29:46.837 INFO kablam! | ^^^^^^^^^^^^^^^^^^ no `TcpStream` in `io` Aug 17 06:29:46.838 INFO kablam! Aug 17 06:29:46.838 INFO kablam! error[E0432]: unresolved import `std::io::IoError` Aug 17 06:29:46.839 INFO kablam! --> src/tcp/listener.rs:5:5 Aug 17 06:29:46.839 INFO kablam! | Aug 17 06:29:46.839 INFO kablam! 5 | use std::io::IoError; Aug 17 06:29:46.839 INFO kablam! | ^^^^^^^^^^^^^^^^ no `IoError` in `io`. Did you mean to use `Error`? Aug 17 06:29:46.839 INFO kablam! Aug 17 06:29:46.840 INFO kablam! error[E0432]: unresolved import `std::io::TcpListener` Aug 17 06:29:46.840 INFO kablam! --> src/tcp/listener.rs:8:15 Aug 17 06:29:46.840 INFO kablam! | Aug 17 06:29:46.840 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.840 INFO kablam! | ^^^^^^^^^^^ no `TcpListener` in `io` Aug 17 06:29:46.840 INFO kablam! Aug 17 06:29:46.841 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Aug 17 06:29:46.841 INFO kablam! --> src/tcp/listener.rs:8:28 Aug 17 06:29:46.841 INFO kablam! | Aug 17 06:29:46.841 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.841 INFO kablam! | ^^^^^^^^^ no `TcpStream` in `io` Aug 17 06:29:46.842 INFO kablam! Aug 17 06:29:46.842 INFO kablam! error[E0432]: unresolved import `std::io::Listener` Aug 17 06:29:46.842 INFO kablam! --> src/tcp/listener.rs:8:39 Aug 17 06:29:46.842 INFO kablam! | Aug 17 06:29:46.842 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.843 INFO kablam! | ^^^^^^^^ no `Listener` in `io` Aug 17 06:29:46.843 INFO kablam! Aug 17 06:29:46.844 INFO kablam! error[E0432]: unresolved import `std::io::Acceptor` Aug 17 06:29:46.844 INFO kablam! --> src/tcp/listener.rs:8:49 Aug 17 06:29:46.844 INFO kablam! | Aug 17 06:29:46.844 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.844 INFO kablam! | ^^^^^^^^ no `Acceptor` in `io` Aug 17 06:29:46.844 INFO kablam! Aug 17 06:29:46.845 INFO kablam! error[E0433]: failed to resolve. Could not find `net` in `io` Aug 17 06:29:46.845 INFO kablam! --> src/tcp/listener.rs:9:14 Aug 17 06:29:46.845 INFO kablam! | Aug 17 06:29:46.845 INFO kablam! 9 | use std::io::net::tcp::TcpAcceptor; Aug 17 06:29:46.845 INFO kablam! | ^^^ Could not find `net` in `io` Aug 17 06:29:46.846 INFO kablam! Aug 17 06:29:46.846 INFO kablam! error[E0432]: unresolved import `std::io::IoError` Aug 17 06:29:46.846 INFO kablam! --> src/tcp/connector.rs:5:5 Aug 17 06:29:46.846 INFO kablam! | Aug 17 06:29:46.846 INFO kablam! 5 | use std::io::IoError; Aug 17 06:29:46.846 INFO kablam! | ^^^^^^^^^^^^^^^^ no `IoError` in `io`. Did you mean to use `Error`? Aug 17 06:29:46.847 INFO kablam! Aug 17 06:29:46.847 INFO kablam! error[E0432]: unresolved import `std::io::TcpListener` Aug 17 06:29:46.847 INFO kablam! --> src/tcp/connector.rs:8:15 Aug 17 06:29:46.848 INFO kablam! | Aug 17 06:29:46.848 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.848 INFO kablam! | ^^^^^^^^^^^ no `TcpListener` in `io` Aug 17 06:29:46.848 INFO kablam! Aug 17 06:29:46.849 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Aug 17 06:29:46.849 INFO kablam! --> src/tcp/connector.rs:8:28 Aug 17 06:29:46.849 INFO kablam! | Aug 17 06:29:46.849 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.849 INFO kablam! | ^^^^^^^^^ no `TcpStream` in `io` Aug 17 06:29:46.849 INFO kablam! Aug 17 06:29:46.850 INFO kablam! error[E0432]: unresolved import `std::io::Listener` Aug 17 06:29:46.850 INFO kablam! --> src/tcp/connector.rs:8:39 Aug 17 06:29:46.850 INFO kablam! | Aug 17 06:29:46.850 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.850 INFO kablam! | ^^^^^^^^ no `Listener` in `io` Aug 17 06:29:46.851 INFO kablam! Aug 17 06:29:46.851 INFO kablam! error[E0432]: unresolved import `std::io::Acceptor` Aug 17 06:29:46.851 INFO kablam! --> src/tcp/connector.rs:8:49 Aug 17 06:29:46.851 INFO kablam! | Aug 17 06:29:46.851 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.852 INFO kablam! | ^^^^^^^^ no `Acceptor` in `io` Aug 17 06:29:46.852 INFO kablam! Aug 17 06:29:46.853 INFO kablam! error[E0433]: failed to resolve. Could not find `net` in `io` Aug 17 06:29:46.853 INFO kablam! --> src/tcp/connector.rs:9:14 Aug 17 06:29:46.853 INFO kablam! | Aug 17 06:29:46.853 INFO kablam! 9 | use std::io::net::tcp::TcpAcceptor; Aug 17 06:29:46.853 INFO kablam! | ^^^ Could not find `net` in `io` Aug 17 06:29:46.853 INFO kablam! Aug 17 06:29:46.854 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicUint` Aug 17 06:29:46.854 INFO kablam! --> src/queue.rs:4:5 Aug 17 06:29:46.854 INFO kablam! | Aug 17 06:29:46.854 INFO kablam! 4 | use std::sync::atomic::AtomicUint; Aug 17 06:29:46.854 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUint` in `sync::atomic`. Did you mean to use `AtomicU32`? Aug 17 06:29:46.855 INFO kablam! Aug 17 06:29:46.855 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicInt` Aug 17 06:29:46.855 INFO kablam! --> src/queue.rs:5:5 Aug 17 06:29:46.855 INFO kablam! | Aug 17 06:29:46.856 INFO kablam! 5 | use std::sync::atomic::AtomicInt; Aug 17 06:29:46.856 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicInt` in `sync::atomic`. Did you mean to use `AtomicI8`? Aug 17 06:29:46.856 INFO kablam! Aug 17 06:29:46.857 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Aug 17 06:29:46.857 INFO kablam! --> src/queue.rs:11:5 Aug 17 06:29:46.857 INFO kablam! | Aug 17 06:29:46.857 INFO kablam! 11 | use std::intrinsics::copy_memory; Aug 17 06:29:46.857 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Aug 17 06:29:46.858 INFO kablam! Aug 17 06:29:46.858 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.858 INFO kablam! --> src/queue.rs:12:14 Aug 17 06:29:46.858 INFO kablam! | Aug 17 06:29:46.858 INFO kablam! 12 | use std::rt::heap::deallocate; Aug 17 06:29:46.858 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.859 INFO kablam! Aug 17 06:29:46.859 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.859 INFO kablam! --> src/queue.rs:13:14 Aug 17 06:29:46.860 INFO kablam! | Aug 17 06:29:46.860 INFO kablam! 13 | use std::rt::heap::allocate; Aug 17 06:29:46.860 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.860 INFO kablam! Aug 17 06:29:46.861 INFO kablam! error[E0432]: unresolved import `std::ptr::zero_memory` Aug 17 06:29:46.861 INFO kablam! --> src/queue.rs:17:5 Aug 17 06:29:46.861 INFO kablam! | Aug 17 06:29:46.861 INFO kablam! 17 | use std::ptr::zero_memory; Aug 17 06:29:46.861 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ no `zero_memory` in `ptr` Aug 17 06:29:46.861 INFO kablam! Aug 17 06:29:46.888 INFO kablam! error[E0432]: unresolved import `std::time::duration` Aug 17 06:29:46.888 INFO kablam! --> src/lib.rs:67:20 Aug 17 06:29:46.888 INFO kablam! | Aug 17 06:29:46.888 INFO kablam! 67 | pub use std::time::duration::Duration; Aug 17 06:29:46.888 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Aug 17 06:29:46.888 INFO kablam! Aug 17 06:29:46.889 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicUint` Aug 17 06:29:46.889 INFO kablam! --> src/endpoint.rs:13:5 Aug 17 06:29:46.889 INFO kablam! | Aug 17 06:29:46.889 INFO kablam! 13 | use std::sync::atomic::AtomicUint; Aug 17 06:29:46.889 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUint` in `sync::atomic`. Did you mean to use `AtomicU32`? Aug 17 06:29:46.889 INFO kablam! Aug 17 06:29:46.889 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.889 INFO kablam! --> src/endpoint.rs:17:14 Aug 17 06:29:46.890 INFO kablam! | Aug 17 06:29:46.890 INFO kablam! 17 | use std::rt::heap::allocate; Aug 17 06:29:46.890 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.890 INFO kablam! Aug 17 06:29:46.890 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.890 INFO kablam! --> src/endpoint.rs:20:14 Aug 17 06:29:46.890 INFO kablam! | Aug 17 06:29:46.890 INFO kablam! 20 | use std::rt::heap::deallocate; Aug 17 06:29:46.890 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.890 INFO kablam! Aug 17 06:29:46.890 INFO kablam! error[E0432]: unresolved import `std::time::duration` Aug 17 06:29:46.890 INFO kablam! --> src/endpoint.rs:24:16 Aug 17 06:29:46.890 INFO kablam! | Aug 17 06:29:46.890 INFO kablam! 24 | use std::time::duration::Duration; Aug 17 06:29:46.890 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Aug 17 06:29:46.890 INFO kablam! Aug 17 06:29:46.890 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Aug 17 06:29:46.890 INFO kablam! --> src/endpoint.rs:26:5 Aug 17 06:29:46.890 INFO kablam! | Aug 17 06:29:46.890 INFO kablam! 26 | use std::intrinsics::copy_memory; Aug 17 06:29:46.890 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Aug 17 06:29:46.890 INFO kablam! Aug 17 06:29:46.890 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.890 INFO kablam! --> src/net.rs:17:14 Aug 17 06:29:46.891 INFO kablam! | Aug 17 06:29:46.891 INFO kablam! 17 | use std::rt::heap::allocate; Aug 17 06:29:46.891 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.891 INFO kablam! Aug 17 06:29:46.891 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.891 INFO kablam! --> src/net.rs:18:14 Aug 17 06:29:46.891 INFO kablam! | Aug 17 06:29:46.891 INFO kablam! 18 | use std::rt::heap::deallocate; Aug 17 06:29:46.891 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.891 INFO kablam! Aug 17 06:29:46.891 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Aug 17 06:29:46.891 INFO kablam! --> src/net.rs:21:5 Aug 17 06:29:46.891 INFO kablam! | Aug 17 06:29:46.891 INFO kablam! 21 | use std::intrinsics::copy_memory; Aug 17 06:29:46.891 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Aug 17 06:29:46.891 INFO kablam! Aug 17 06:29:46.891 INFO kablam! error[E0432]: unresolved import `std::io::timer` Aug 17 06:29:46.891 INFO kablam! --> src/net.rs:23:14 Aug 17 06:29:46.891 INFO kablam! | Aug 17 06:29:46.891 INFO kablam! 23 | use std::io::timer::sleep; Aug 17 06:29:46.891 INFO kablam! | ^^^^^ Could not find `timer` in `io` Aug 17 06:29:46.891 INFO kablam! Aug 17 06:29:46.895 INFO kablam! error[E0432]: unresolved import `std::time::duration` Aug 17 06:29:46.895 INFO kablam! --> src/net.rs:24:16 Aug 17 06:29:46.895 INFO kablam! | Aug 17 06:29:46.895 INFO kablam! 24 | use std::time::duration::Duration; Aug 17 06:29:46.895 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Aug 17 06:29:46.895 INFO kablam! Aug 17 06:29:46.895 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.895 INFO kablam! --> src/rawmessage.rs:1:14 Aug 17 06:29:46.895 INFO kablam! | Aug 17 06:29:46.895 INFO kablam! 1 | use std::rt::heap::allocate; Aug 17 06:29:46.895 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.895 INFO kablam! Aug 17 06:29:46.895 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.895 INFO kablam! --> src/rawmessage.rs:2:14 Aug 17 06:29:46.895 INFO kablam! | Aug 17 06:29:46.895 INFO kablam! 2 | use std::rt::heap::deallocate; Aug 17 06:29:46.896 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.896 INFO kablam! Aug 17 06:29:46.896 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Aug 17 06:29:46.896 INFO kablam! --> src/rawmessage.rs:9:5 Aug 17 06:29:46.896 INFO kablam! | Aug 17 06:29:46.896 INFO kablam! 9 | use std::intrinsics::copy_memory; Aug 17 06:29:46.896 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Aug 17 06:29:46.896 INFO kablam! Aug 17 06:29:46.896 INFO kablam! error[E0432]: unresolved import `std::sync::StaticMutex` Aug 17 06:29:46.896 INFO kablam! --> src/rawmessage.rs:12:5 Aug 17 06:29:46.896 INFO kablam! | Aug 17 06:29:46.896 INFO kablam! 12 | use std::sync::StaticMutex; Aug 17 06:29:46.896 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ no `StaticMutex` in `sync` Aug 17 06:29:46.896 INFO kablam! Aug 17 06:29:46.896 INFO kablam! error[E0432]: unresolved import `std::sync::MUTEX_INIT` Aug 17 06:29:46.896 INFO kablam! --> src/rawmessage.rs:13:5 Aug 17 06:29:46.896 INFO kablam! | Aug 17 06:29:46.896 INFO kablam! 13 | use std::sync::MUTEX_INIT; Aug 17 06:29:46.896 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ no `MUTEX_INIT` in `sync` Aug 17 06:29:46.896 INFO kablam! Aug 17 06:29:46.896 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Aug 17 06:29:46.896 INFO kablam! --> src/tcp/mod.rs:13:5 Aug 17 06:29:46.896 INFO kablam! | Aug 17 06:29:46.896 INFO kablam! 13 | use std::io::TcpStream; Aug 17 06:29:46.897 INFO kablam! | ^^^^^^^^^^^^^^^^^^ no `TcpStream` in `io` Aug 17 06:29:46.897 INFO kablam! Aug 17 06:29:46.897 INFO kablam! error[E0432]: unresolved import `std::io::IoError` Aug 17 06:29:46.897 INFO kablam! --> src/tcp/listener.rs:5:5 Aug 17 06:29:46.897 INFO kablam! | Aug 17 06:29:46.897 INFO kablam! 5 | use std::io::IoError; Aug 17 06:29:46.897 INFO kablam! | ^^^^^^^^^^^^^^^^ no `IoError` in `io`. Did you mean to use `Error`? Aug 17 06:29:46.897 INFO kablam! Aug 17 06:29:46.897 INFO kablam! error[E0432]: unresolved import `std::io::TcpListener` Aug 17 06:29:46.897 INFO kablam! --> src/tcp/listener.rs:8:15 Aug 17 06:29:46.897 INFO kablam! | Aug 17 06:29:46.897 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.897 INFO kablam! | ^^^^^^^^^^^ no `TcpListener` in `io` Aug 17 06:29:46.897 INFO kablam! Aug 17 06:29:46.897 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Aug 17 06:29:46.897 INFO kablam! --> src/tcp/listener.rs:8:28 Aug 17 06:29:46.897 INFO kablam! | Aug 17 06:29:46.897 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.897 INFO kablam! | ^^^^^^^^^ no `TcpStream` in `io` Aug 17 06:29:46.897 INFO kablam! Aug 17 06:29:46.897 INFO kablam! error[E0432]: unresolved import `std::io::Listener` Aug 17 06:29:46.897 INFO kablam! --> src/tcp/listener.rs:8:39 Aug 17 06:29:46.897 INFO kablam! | Aug 17 06:29:46.898 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.898 INFO kablam! | ^^^^^^^^ no `Listener` in `io` Aug 17 06:29:46.898 INFO kablam! Aug 17 06:29:46.898 INFO kablam! error[E0432]: unresolved import `std::io::Acceptor` Aug 17 06:29:46.898 INFO kablam! --> src/tcp/listener.rs:8:49 Aug 17 06:29:46.898 INFO kablam! | Aug 17 06:29:46.898 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.898 INFO kablam! | ^^^^^^^^ no `Acceptor` in `io` Aug 17 06:29:46.898 INFO kablam! Aug 17 06:29:46.898 INFO kablam! error[E0433]: failed to resolve. Could not find `net` in `io` Aug 17 06:29:46.900 INFO kablam! --> src/tcp/listener.rs:9:14 Aug 17 06:29:46.900 INFO kablam! | Aug 17 06:29:46.900 INFO kablam! 9 | use std::io::net::tcp::TcpAcceptor; Aug 17 06:29:46.900 INFO kablam! | ^^^ Could not find `net` in `io` Aug 17 06:29:46.901 INFO kablam! Aug 17 06:29:46.901 INFO kablam! error[E0432]: unresolved import `std::io::IoError` Aug 17 06:29:46.901 INFO kablam! --> src/tcp/connector.rs:5:5 Aug 17 06:29:46.901 INFO kablam! | Aug 17 06:29:46.901 INFO kablam! 5 | use std::io::IoError; Aug 17 06:29:46.901 INFO kablam! | ^^^^^^^^^^^^^^^^ no `IoError` in `io`. Did you mean to use `Error`? Aug 17 06:29:46.901 INFO kablam! Aug 17 06:29:46.901 INFO kablam! error[E0432]: unresolved import `std::io::TcpListener` Aug 17 06:29:46.902 INFO kablam! --> src/tcp/connector.rs:8:15 Aug 17 06:29:46.902 INFO kablam! | Aug 17 06:29:46.902 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.902 INFO kablam! | ^^^^^^^^^^^ no `TcpListener` in `io` Aug 17 06:29:46.902 INFO kablam! Aug 17 06:29:46.902 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Aug 17 06:29:46.902 INFO kablam! --> src/tcp/connector.rs:8:28 Aug 17 06:29:46.902 INFO kablam! | Aug 17 06:29:46.903 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.903 INFO kablam! | ^^^^^^^^^ no `TcpStream` in `io` Aug 17 06:29:46.903 INFO kablam! Aug 17 06:29:46.903 INFO kablam! error[E0432]: unresolved import `std::io::Listener` Aug 17 06:29:46.903 INFO kablam! --> src/tcp/connector.rs:8:39 Aug 17 06:29:46.903 INFO kablam! | Aug 17 06:29:46.903 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.903 INFO kablam! | ^^^^^^^^ no `Listener` in `io` Aug 17 06:29:46.904 INFO kablam! Aug 17 06:29:46.904 INFO kablam! error[E0432]: unresolved import `std::io::Acceptor` Aug 17 06:29:46.904 INFO kablam! --> src/tcp/connector.rs:8:49 Aug 17 06:29:46.904 INFO kablam! | Aug 17 06:29:46.904 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Aug 17 06:29:46.904 INFO kablam! | ^^^^^^^^ no `Acceptor` in `io` Aug 17 06:29:46.904 INFO kablam! Aug 17 06:29:46.904 INFO kablam! error[E0433]: failed to resolve. Could not find `net` in `io` Aug 17 06:29:46.905 INFO kablam! --> src/tcp/connector.rs:9:14 Aug 17 06:29:46.905 INFO kablam! | Aug 17 06:29:46.905 INFO kablam! 9 | use std::io::net::tcp::TcpAcceptor; Aug 17 06:29:46.905 INFO kablam! | ^^^ Could not find `net` in `io` Aug 17 06:29:46.905 INFO kablam! Aug 17 06:29:46.905 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicUint` Aug 17 06:29:46.905 INFO kablam! --> src/queue.rs:4:5 Aug 17 06:29:46.905 INFO kablam! | Aug 17 06:29:46.906 INFO kablam! 4 | use std::sync::atomic::AtomicUint; Aug 17 06:29:46.906 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUint` in `sync::atomic`. Did you mean to use `AtomicU32`? Aug 17 06:29:46.906 INFO kablam! Aug 17 06:29:46.906 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicInt` Aug 17 06:29:46.906 INFO kablam! --> src/queue.rs:5:5 Aug 17 06:29:46.906 INFO kablam! | Aug 17 06:29:46.906 INFO kablam! 5 | use std::sync::atomic::AtomicInt; Aug 17 06:29:46.907 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicInt` in `sync::atomic`. Did you mean to use `AtomicI8`? Aug 17 06:29:46.907 INFO kablam! Aug 17 06:29:46.907 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Aug 17 06:29:46.907 INFO kablam! --> src/queue.rs:11:5 Aug 17 06:29:46.907 INFO kablam! | Aug 17 06:29:46.907 INFO kablam! 11 | use std::intrinsics::copy_memory; Aug 17 06:29:46.907 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Aug 17 06:29:46.907 INFO kablam! Aug 17 06:29:46.908 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.908 INFO kablam! --> src/queue.rs:12:14 Aug 17 06:29:46.908 INFO kablam! | Aug 17 06:29:46.908 INFO kablam! 12 | use std::rt::heap::deallocate; Aug 17 06:29:46.908 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.908 INFO kablam! Aug 17 06:29:46.908 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Aug 17 06:29:46.908 INFO kablam! --> src/queue.rs:13:14 Aug 17 06:29:46.909 INFO kablam! | Aug 17 06:29:46.909 INFO kablam! 13 | use std::rt::heap::allocate; Aug 17 06:29:46.909 INFO kablam! | ^^^^ Could not find `heap` in `rt` Aug 17 06:29:46.909 INFO kablam! Aug 17 06:29:46.909 INFO kablam! error[E0432]: unresolved import `std::ptr::zero_memory` Aug 17 06:29:46.909 INFO kablam! --> src/queue.rs:17:5 Aug 17 06:29:46.909 INFO kablam! | Aug 17 06:29:46.909 INFO kablam! 17 | use std::ptr::zero_memory; Aug 17 06:29:46.910 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ no `zero_memory` in `ptr` Aug 17 06:29:46.910 INFO kablam! Aug 17 06:29:46.944 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Duration` Aug 17 06:29:46.944 INFO kablam! --> src/tcp/mod.rs:115:37 Aug 17 06:29:46.944 INFO kablam! | Aug 17 06:29:46.944 INFO kablam! 115 | let result = ep.recvorblock(Duration::seconds(900)); Aug 17 06:29:46.944 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Duration` Aug 17 06:29:46.944 INFO kablam! Aug 17 06:29:46.962 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:46.962 INFO kablam! --> src/net.rs:279:18 Aug 17 06:29:46.962 INFO kablam! | Aug 17 06:29:46.962 INFO kablam! 279 | for i in range(0us, endpoints.len()) { Aug 17 06:29:46.962 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:46.962 INFO kablam! Aug 17 06:29:46.963 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:46.963 INFO kablam! --> src/rawmessage.rs:35:18 Aug 17 06:29:46.963 INFO kablam! | Aug 17 06:29:46.963 INFO kablam! 35 | for i in range(0, size_of::()) { Aug 17 06:29:46.963 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:46.963 INFO kablam! Aug 17 06:29:46.963 INFO kablam! error[E0422]: cannot find struct, variant or union type `Slice` in module `raw` Aug 17 06:29:46.963 INFO kablam! --> src/rawmessage.rs:235:28 Aug 17 06:29:46.963 INFO kablam! | Aug 17 06:29:46.963 INFO kablam! 235 | transmute(raw::Slice { data: i.buf as *const u8, len: i.len }) Aug 17 06:29:46.963 INFO kablam! | ^^^^^ not found in `raw` Aug 17 06:29:46.963 INFO kablam! Aug 17 06:29:46.963 INFO kablam! error[E0422]: cannot find struct, variant or union type `Slice` in module `raw` Aug 17 06:29:46.963 INFO kablam! --> src/rawmessage.rs:243:28 Aug 17 06:29:46.964 INFO kablam! | Aug 17 06:29:46.964 INFO kablam! 243 | transmute(raw::Slice { data: i.buf as *const u8, len: i.len }) Aug 17 06:29:46.964 INFO kablam! | ^^^^^ not found in `raw` Aug 17 06:29:46.964 INFO kablam! Aug 17 06:29:46.965 INFO kablam! error[E0412]: cannot find type `TcpAcceptor` in this scope Aug 17 06:29:46.965 INFO kablam! --> src/tcp/listener.rs:32:32 Aug 17 06:29:46.965 INFO kablam! | Aug 17 06:29:46.965 INFO kablam! 32 | acceptor: Option, Aug 17 06:29:46.965 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 17 06:29:46.965 INFO kablam! Aug 17 06:29:46.965 INFO kablam! error[E0412]: cannot find type `TcpAcceptor` in this scope Aug 17 06:29:46.965 INFO kablam! --> src/tcp/listener.rs:67:46 Aug 17 06:29:46.965 INFO kablam! | Aug 17 06:29:46.965 INFO kablam! 67 | pub fn setacceptor(&mut self, op: Option) { Aug 17 06:29:46.965 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 17 06:29:46.965 INFO kablam! Aug 17 06:29:46.965 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:46.966 INFO kablam! --> src/queue.rs:31:20 Aug 17 06:29:46.966 INFO kablam! | Aug 17 06:29:46.966 INFO kablam! 31 | for pos in range(0us, self.mask + 1) { Aug 17 06:29:46.966 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:46.966 INFO kablam! Aug 17 06:29:46.966 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:46.966 INFO kablam! --> src/queue.rs:49:20 Aug 17 06:29:46.966 INFO kablam! | Aug 17 06:29:46.966 INFO kablam! 49 | for pos in range(0us, count) { Aug 17 06:29:46.966 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:46.966 INFO kablam! Aug 17 06:29:46.966 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:46.966 INFO kablam! --> src/queue.rs:126:20 Aug 17 06:29:46.966 INFO kablam! | Aug 17 06:29:46.966 INFO kablam! 126 | for pos in range(0us, mask + 1) { Aug 17 06:29:46.966 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:46.966 INFO kablam! Aug 17 06:29:46.966 INFO kablam! error[E0603]: module `stdio` is private Aug 17 06:29:46.966 INFO kablam! --> src/queue.rs:20:5 Aug 17 06:29:46.966 INFO kablam! | Aug 17 06:29:46.966 INFO kablam! 20 | use std::io::stdio::stdout_raw; Aug 17 06:29:46.966 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 17 06:29:46.966 INFO kablam! Aug 17 06:29:46.969 INFO kablam! error[E0658]: The attribute `unsafe_destructor` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) Aug 17 06:29:46.969 INFO kablam! --> src/queue.rs:28:1 Aug 17 06:29:46.969 INFO kablam! | Aug 17 06:29:46.969 INFO kablam! 28 | #[unsafe_destructor] Aug 17 06:29:46.969 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 17 06:29:46.969 INFO kablam! | Aug 17 06:29:46.969 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Aug 17 06:29:46.970 INFO kablam! Aug 17 06:29:46.970 INFO kablam! error[E0658]: The attribute `unsafe_destructor` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) Aug 17 06:29:46.970 INFO kablam! --> src/queue.rs:105:1 Aug 17 06:29:46.970 INFO kablam! | Aug 17 06:29:46.970 INFO kablam! 105 | #[unsafe_destructor] Aug 17 06:29:46.970 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 17 06:29:46.970 INFO kablam! | Aug 17 06:29:46.971 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Aug 17 06:29:46.971 INFO kablam! Aug 17 06:29:46.971 INFO kablam! error[E0658]: The attribute `unsafe_destructor` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) Aug 17 06:29:46.971 INFO kablam! --> src/queue.rs:248:1 Aug 17 06:29:46.971 INFO kablam! | Aug 17 06:29:46.971 INFO kablam! 248 | #[unsafe_destructor] Aug 17 06:29:46.971 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 17 06:29:46.971 INFO kablam! | Aug 17 06:29:46.971 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Aug 17 06:29:46.971 INFO kablam! Aug 17 06:29:46.973 INFO kablam! error: aborting due to 58 previous errors Aug 17 06:29:46.973 INFO kablam! Aug 17 06:29:46.973 INFO kablam! Some errors occurred: E0412, E0422, E0425, E0432, E0433, E0603, E0658. Aug 17 06:29:46.973 INFO kablam! For more information about an error, try `rustc --explain E0412`. Aug 17 06:29:46.981 INFO kablam! error: Could not compile `water`. Aug 17 06:29:46.981 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 17 06:29:46.987 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Duration` Aug 17 06:29:46.987 INFO kablam! --> src/tcp/mod.rs:115:37 Aug 17 06:29:46.987 INFO kablam! | Aug 17 06:29:46.987 INFO kablam! 115 | let result = ep.recvorblock(Duration::seconds(900)); Aug 17 06:29:46.987 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Duration` Aug 17 06:29:46.987 INFO kablam! Aug 17 06:29:47.006 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:47.006 INFO kablam! --> src/net.rs:279:18 Aug 17 06:29:47.006 INFO kablam! | Aug 17 06:29:47.006 INFO kablam! 279 | for i in range(0us, endpoints.len()) { Aug 17 06:29:47.007 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:47.007 INFO kablam! Aug 17 06:29:47.007 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:47.007 INFO kablam! --> src/rawmessage.rs:35:18 Aug 17 06:29:47.007 INFO kablam! | Aug 17 06:29:47.008 INFO kablam! 35 | for i in range(0, size_of::()) { Aug 17 06:29:47.008 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:47.008 INFO kablam! Aug 17 06:29:47.008 INFO kablam! error[E0422]: cannot find struct, variant or union type `Slice` in module `raw` Aug 17 06:29:47.008 INFO kablam! --> src/rawmessage.rs:235:28 Aug 17 06:29:47.009 INFO kablam! | Aug 17 06:29:47.009 INFO kablam! 235 | transmute(raw::Slice { data: i.buf as *const u8, len: i.len }) Aug 17 06:29:47.009 INFO kablam! | ^^^^^ not found in `raw` Aug 17 06:29:47.009 INFO kablam! Aug 17 06:29:47.009 INFO kablam! error[E0422]: cannot find struct, variant or union type `Slice` in module `raw` Aug 17 06:29:47.010 INFO kablam! --> src/rawmessage.rs:243:28 Aug 17 06:29:47.010 INFO kablam! | Aug 17 06:29:47.010 INFO kablam! 243 | transmute(raw::Slice { data: i.buf as *const u8, len: i.len }) Aug 17 06:29:47.010 INFO kablam! | ^^^^^ not found in `raw` Aug 17 06:29:47.010 INFO kablam! Aug 17 06:29:47.011 INFO kablam! error[E0412]: cannot find type `TcpAcceptor` in this scope Aug 17 06:29:47.011 INFO kablam! --> src/tcp/listener.rs:32:32 Aug 17 06:29:47.011 INFO kablam! | Aug 17 06:29:47.011 INFO kablam! 32 | acceptor: Option, Aug 17 06:29:47.011 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 17 06:29:47.011 INFO kablam! Aug 17 06:29:47.012 INFO kablam! error[E0412]: cannot find type `TcpAcceptor` in this scope Aug 17 06:29:47.012 INFO kablam! --> src/tcp/listener.rs:67:46 Aug 17 06:29:47.012 INFO kablam! | Aug 17 06:29:47.012 INFO kablam! 67 | pub fn setacceptor(&mut self, op: Option) { Aug 17 06:29:47.012 INFO kablam! | ^^^^^^^^^^^ not found in this scope Aug 17 06:29:47.012 INFO kablam! Aug 17 06:29:47.013 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:47.013 INFO kablam! --> src/queue.rs:31:20 Aug 17 06:29:47.013 INFO kablam! | Aug 17 06:29:47.013 INFO kablam! 31 | for pos in range(0us, self.mask + 1) { Aug 17 06:29:47.013 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:47.013 INFO kablam! Aug 17 06:29:47.014 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:47.014 INFO kablam! --> src/queue.rs:49:20 Aug 17 06:29:47.014 INFO kablam! | Aug 17 06:29:47.014 INFO kablam! 49 | for pos in range(0us, count) { Aug 17 06:29:47.014 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:47.014 INFO kablam! Aug 17 06:29:47.015 INFO kablam! error[E0425]: cannot find function `range` in this scope Aug 17 06:29:47.015 INFO kablam! --> src/queue.rs:126:20 Aug 17 06:29:47.015 INFO kablam! | Aug 17 06:29:47.015 INFO kablam! 126 | for pos in range(0us, mask + 1) { Aug 17 06:29:47.015 INFO kablam! | ^^^^^ not found in this scope Aug 17 06:29:47.015 INFO kablam! Aug 17 06:29:47.016 INFO kablam! error[E0603]: module `stdio` is private Aug 17 06:29:47.016 INFO kablam! --> src/queue.rs:20:5 Aug 17 06:29:47.016 INFO kablam! | Aug 17 06:29:47.016 INFO kablam! 20 | use std::io::stdio::stdout_raw; Aug 17 06:29:47.016 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 17 06:29:47.016 INFO kablam! Aug 17 06:29:47.021 INFO kablam! error[E0658]: The attribute `unsafe_destructor` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) Aug 17 06:29:47.021 INFO kablam! --> src/queue.rs:28:1 Aug 17 06:29:47.021 INFO kablam! | Aug 17 06:29:47.021 INFO kablam! 28 | #[unsafe_destructor] Aug 17 06:29:47.021 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 17 06:29:47.021 INFO kablam! | Aug 17 06:29:47.021 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Aug 17 06:29:47.021 INFO kablam! Aug 17 06:29:47.022 INFO kablam! error[E0658]: The attribute `unsafe_destructor` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) Aug 17 06:29:47.022 INFO kablam! --> src/queue.rs:105:1 Aug 17 06:29:47.022 INFO kablam! | Aug 17 06:29:47.022 INFO kablam! 105 | #[unsafe_destructor] Aug 17 06:29:47.022 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 17 06:29:47.022 INFO kablam! | Aug 17 06:29:47.022 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Aug 17 06:29:47.022 INFO kablam! Aug 17 06:29:47.023 INFO kablam! error[E0658]: The attribute `unsafe_destructor` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) Aug 17 06:29:47.023 INFO kablam! --> src/queue.rs:248:1 Aug 17 06:29:47.023 INFO kablam! | Aug 17 06:29:47.023 INFO kablam! 248 | #[unsafe_destructor] Aug 17 06:29:47.023 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 17 06:29:47.023 INFO kablam! | Aug 17 06:29:47.023 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Aug 17 06:29:47.023 INFO kablam! Aug 17 06:29:47.027 INFO kablam! error: aborting due to 58 previous errors Aug 17 06:29:47.027 INFO kablam! Aug 17 06:29:47.027 INFO kablam! Some errors occurred: E0412, E0422, E0425, E0432, E0433, E0603, E0658. Aug 17 06:29:47.027 INFO kablam! For more information about an error, try `rustc --explain E0412`. Aug 17 06:29:47.037 INFO kablam! error: Could not compile `water`. Aug 17 06:29:47.037 INFO kablam! Aug 17 06:29:47.037 INFO kablam! To learn more, run the command again with --verbose. Aug 17 06:29:47.039 INFO kablam! su: No module specific data is present Aug 17 06:29:47.579 INFO running `"docker" "rm" "-f" "0eae1c0ffaddca26cfbb0038a5832ce5ef50c2483d7f00e96862e37c9eb448ce"` Aug 17 06:29:47.747 INFO blam! 0eae1c0ffaddca26cfbb0038a5832ce5ef50c2483d7f00e96862e37c9eb448ce