Jul 11 17:48:11.816 INFO checking water-0.16.45-alpha against try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255 for pr-52234 Jul 11 17:48:11.816 INFO running: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 17:48:11.816 INFO creating container for: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 17:48:11.816 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-6/pr-52234/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-6/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/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 +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 17:48:12.078 INFO blam! de86a4a9630c736ff8de89322c34bbd62446773085f24546744f8d9d489b91a9 Jul 11 17:48:12.080 INFO running `"docker" "start" "-a" "de86a4a9630c736ff8de89322c34bbd62446773085f24546744f8d9d489b91a9"` Jul 11 17:48:13.086 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 Jul 11 17:48:13.106 INFO kablam! Checking water v0.16.45-alpha (file:///source) Jul 11 17:48:13.223 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.223 INFO kablam! --> src/net.rs:213:24 Jul 11 17:48:13.223 INFO kablam! | Jul 11 17:48:13.223 INFO kablam! 213 | let mut ocnt = 0us; Jul 11 17:48:13.223 INFO kablam! | ^^^ Jul 11 17:48:13.224 INFO kablam! | Jul 11 17:48:13.224 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.225 INFO kablam! Jul 11 17:48:13.226 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.226 INFO kablam! --> src/net.rs:277:23 Jul 11 17:48:13.226 INFO kablam! | Jul 11 17:48:13.226 INFO kablam! 277 | let mut ndx = 0us; Jul 11 17:48:13.226 INFO kablam! | ^^^ Jul 11 17:48:13.226 INFO kablam! | Jul 11 17:48:13.227 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.227 INFO kablam! Jul 11 17:48:13.228 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.228 INFO kablam! --> src/net.rs:279:24 Jul 11 17:48:13.228 INFO kablam! | Jul 11 17:48:13.228 INFO kablam! 279 | for i in range(0us, endpoints.len()) { Jul 11 17:48:13.228 INFO kablam! | ^^^ Jul 11 17:48:13.228 INFO kablam! | Jul 11 17:48:13.229 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.229 INFO kablam! Jul 11 17:48:13.239 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.239 INFO kablam! --> src/net.rs:213:24 Jul 11 17:48:13.239 INFO kablam! | Jul 11 17:48:13.239 INFO kablam! 213 | let mut ocnt = 0us; Jul 11 17:48:13.239 INFO kablam! | ^^^ Jul 11 17:48:13.239 INFO kablam! | Jul 11 17:48:13.239 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.239 INFO kablam! Jul 11 17:48:13.240 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.240 INFO kablam! --> src/net.rs:277:23 Jul 11 17:48:13.240 INFO kablam! | Jul 11 17:48:13.240 INFO kablam! 277 | let mut ndx = 0us; Jul 11 17:48:13.240 INFO kablam! | ^^^ Jul 11 17:48:13.240 INFO kablam! | Jul 11 17:48:13.240 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.240 INFO kablam! Jul 11 17:48:13.240 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.240 INFO kablam! --> src/net.rs:279:24 Jul 11 17:48:13.240 INFO kablam! | Jul 11 17:48:13.240 INFO kablam! 279 | for i in range(0us, endpoints.len()) { Jul 11 17:48:13.240 INFO kablam! | ^^^ Jul 11 17:48:13.240 INFO kablam! | Jul 11 17:48:13.240 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.240 INFO kablam! Jul 11 17:48:13.247 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.247 INFO kablam! --> src/queue.rs:31:26 Jul 11 17:48:13.247 INFO kablam! | Jul 11 17:48:13.247 INFO kablam! 31 | for pos in range(0us, self.mask + 1) { Jul 11 17:48:13.247 INFO kablam! | ^^^ Jul 11 17:48:13.247 INFO kablam! | Jul 11 17:48:13.247 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.247 INFO kablam! Jul 11 17:48:13.247 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.247 INFO kablam! --> src/queue.rs:42:24 Jul 11 17:48:13.247 INFO kablam! | Jul 11 17:48:13.247 INFO kablam! 42 | let count = !(!0us << bsize) + 1; Jul 11 17:48:13.247 INFO kablam! | ^^^ Jul 11 17:48:13.247 INFO kablam! | Jul 11 17:48:13.247 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.248 INFO kablam! Jul 11 17:48:13.248 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.248 INFO kablam! --> src/queue.rs:45:24 Jul 11 17:48:13.248 INFO kablam! | Jul 11 17:48:13.248 INFO kablam! 45 | mask: !(!0us << bsize), Jul 11 17:48:13.248 INFO kablam! | ^^^ Jul 11 17:48:13.248 INFO kablam! | Jul 11 17:48:13.248 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.248 INFO kablam! Jul 11 17:48:13.248 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.248 INFO kablam! --> src/queue.rs:49:26 Jul 11 17:48:13.248 INFO kablam! | Jul 11 17:48:13.248 INFO kablam! 49 | for pos in range(0us, count) { Jul 11 17:48:13.248 INFO kablam! | ^^^ Jul 11 17:48:13.248 INFO kablam! | Jul 11 17:48:13.248 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.248 INFO kablam! Jul 11 17:48:13.249 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.250 INFO kablam! --> src/queue.rs:116:23 Jul 11 17:48:13.250 INFO kablam! | Jul 11 17:48:13.250 INFO kablam! 116 | let mask = !(!0us << bsize); Jul 11 17:48:13.250 INFO kablam! | ^^^ Jul 11 17:48:13.250 INFO kablam! | Jul 11 17:48:13.250 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.250 INFO kablam! Jul 11 17:48:13.250 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.250 INFO kablam! --> src/queue.rs:126:26 Jul 11 17:48:13.250 INFO kablam! | Jul 11 17:48:13.250 INFO kablam! 126 | for pos in range(0us, mask + 1) { Jul 11 17:48:13.250 INFO kablam! | ^^^ Jul 11 17:48:13.250 INFO kablam! | Jul 11 17:48:13.250 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.250 INFO kablam! Jul 11 17:48:13.253 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.253 INFO kablam! --> src/queue.rs:31:26 Jul 11 17:48:13.253 INFO kablam! | Jul 11 17:48:13.253 INFO kablam! 31 | for pos in range(0us, self.mask + 1) { Jul 11 17:48:13.253 INFO kablam! | ^^^ Jul 11 17:48:13.253 INFO kablam! | Jul 11 17:48:13.253 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.253 INFO kablam! Jul 11 17:48:13.253 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.253 INFO kablam! --> src/queue.rs:42:24 Jul 11 17:48:13.253 INFO kablam! | Jul 11 17:48:13.253 INFO kablam! 42 | let count = !(!0us << bsize) + 1; Jul 11 17:48:13.253 INFO kablam! | ^^^ Jul 11 17:48:13.253 INFO kablam! | Jul 11 17:48:13.253 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.253 INFO kablam! Jul 11 17:48:13.253 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.253 INFO kablam! --> src/queue.rs:45:24 Jul 11 17:48:13.253 INFO kablam! | Jul 11 17:48:13.253 INFO kablam! 45 | mask: !(!0us << bsize), Jul 11 17:48:13.254 INFO kablam! | ^^^ Jul 11 17:48:13.254 INFO kablam! | Jul 11 17:48:13.254 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.254 INFO kablam! Jul 11 17:48:13.254 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.254 INFO kablam! --> src/queue.rs:49:26 Jul 11 17:48:13.254 INFO kablam! | Jul 11 17:48:13.254 INFO kablam! 49 | for pos in range(0us, count) { Jul 11 17:48:13.254 INFO kablam! | ^^^ Jul 11 17:48:13.254 INFO kablam! | Jul 11 17:48:13.254 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.254 INFO kablam! Jul 11 17:48:13.254 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.254 INFO kablam! --> src/queue.rs:116:23 Jul 11 17:48:13.254 INFO kablam! | Jul 11 17:48:13.254 INFO kablam! 116 | let mask = !(!0us << bsize); Jul 11 17:48:13.254 INFO kablam! | ^^^ Jul 11 17:48:13.254 INFO kablam! | Jul 11 17:48:13.254 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.254 INFO kablam! Jul 11 17:48:13.254 INFO kablam! error: invalid suffix `us` for numeric literal Jul 11 17:48:13.254 INFO kablam! --> src/queue.rs:126:26 Jul 11 17:48:13.255 INFO kablam! | Jul 11 17:48:13.255 INFO kablam! 126 | for pos in range(0us, mask + 1) { Jul 11 17:48:13.255 INFO kablam! | ^^^ Jul 11 17:48:13.255 INFO kablam! | Jul 11 17:48:13.255 INFO kablam! = help: the suffix must be one of the integral types (`u32`, `isize`, etc) Jul 11 17:48:13.255 INFO kablam! Jul 11 17:48:13.411 INFO kablam! error[E0432]: unresolved import `std::time::duration` Jul 11 17:48:13.411 INFO kablam! --> src/lib.rs:67:20 Jul 11 17:48:13.411 INFO kablam! | Jul 11 17:48:13.411 INFO kablam! 67 | pub use std::time::duration::Duration; Jul 11 17:48:13.412 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Jul 11 17:48:13.412 INFO kablam! Jul 11 17:48:13.412 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicUint` Jul 11 17:48:13.412 INFO kablam! --> src/endpoint.rs:13:5 Jul 11 17:48:13.412 INFO kablam! | Jul 11 17:48:13.412 INFO kablam! 13 | use std::sync::atomic::AtomicUint; Jul 11 17:48:13.412 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUint` in `sync::atomic`. Did you mean to use `AtomicU8`? Jul 11 17:48:13.412 INFO kablam! Jul 11 17:48:13.412 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.412 INFO kablam! --> src/endpoint.rs:17:14 Jul 11 17:48:13.412 INFO kablam! | Jul 11 17:48:13.412 INFO kablam! 17 | use std::rt::heap::allocate; Jul 11 17:48:13.412 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.412 INFO kablam! Jul 11 17:48:13.412 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.412 INFO kablam! --> src/endpoint.rs:20:14 Jul 11 17:48:13.412 INFO kablam! | Jul 11 17:48:13.412 INFO kablam! 20 | use std::rt::heap::deallocate; Jul 11 17:48:13.412 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.412 INFO kablam! Jul 11 17:48:13.412 INFO kablam! error[E0432]: unresolved import `std::time::duration` Jul 11 17:48:13.412 INFO kablam! --> src/endpoint.rs:24:16 Jul 11 17:48:13.413 INFO kablam! | Jul 11 17:48:13.413 INFO kablam! 24 | use std::time::duration::Duration; Jul 11 17:48:13.413 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Jul 11 17:48:13.413 INFO kablam! Jul 11 17:48:13.413 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Jul 11 17:48:13.413 INFO kablam! --> src/endpoint.rs:26:5 Jul 11 17:48:13.413 INFO kablam! | Jul 11 17:48:13.413 INFO kablam! 26 | use std::intrinsics::copy_memory; Jul 11 17:48:13.413 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Jul 11 17:48:13.413 INFO kablam! Jul 11 17:48:13.413 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.413 INFO kablam! --> src/net.rs:17:14 Jul 11 17:48:13.413 INFO kablam! | Jul 11 17:48:13.413 INFO kablam! 17 | use std::rt::heap::allocate; Jul 11 17:48:13.413 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.413 INFO kablam! Jul 11 17:48:13.413 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.413 INFO kablam! --> src/net.rs:18:14 Jul 11 17:48:13.413 INFO kablam! | Jul 11 17:48:13.413 INFO kablam! 18 | use std::rt::heap::deallocate; Jul 11 17:48:13.413 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.413 INFO kablam! Jul 11 17:48:13.413 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Jul 11 17:48:13.413 INFO kablam! --> src/net.rs:21:5 Jul 11 17:48:13.413 INFO kablam! | Jul 11 17:48:13.413 INFO kablam! 21 | use std::intrinsics::copy_memory; Jul 11 17:48:13.414 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Jul 11 17:48:13.414 INFO kablam! Jul 11 17:48:13.414 INFO kablam! error[E0432]: unresolved import `std::io::timer` Jul 11 17:48:13.414 INFO kablam! --> src/net.rs:23:14 Jul 11 17:48:13.414 INFO kablam! | Jul 11 17:48:13.414 INFO kablam! 23 | use std::io::timer::sleep; Jul 11 17:48:13.414 INFO kablam! | ^^^^^ Could not find `timer` in `io` Jul 11 17:48:13.414 INFO kablam! Jul 11 17:48:13.414 INFO kablam! error[E0432]: unresolved import `std::time::duration` Jul 11 17:48:13.414 INFO kablam! --> src/net.rs:24:16 Jul 11 17:48:13.414 INFO kablam! | Jul 11 17:48:13.414 INFO kablam! 24 | use std::time::duration::Duration; Jul 11 17:48:13.414 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Jul 11 17:48:13.414 INFO kablam! Jul 11 17:48:13.414 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.414 INFO kablam! --> src/rawmessage.rs:1:14 Jul 11 17:48:13.414 INFO kablam! | Jul 11 17:48:13.414 INFO kablam! 1 | use std::rt::heap::allocate; Jul 11 17:48:13.414 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.414 INFO kablam! Jul 11 17:48:13.414 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.414 INFO kablam! --> src/rawmessage.rs:2:14 Jul 11 17:48:13.414 INFO kablam! | Jul 11 17:48:13.415 INFO kablam! 2 | use std::rt::heap::deallocate; Jul 11 17:48:13.415 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.415 INFO kablam! Jul 11 17:48:13.415 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Jul 11 17:48:13.415 INFO kablam! --> src/rawmessage.rs:9:5 Jul 11 17:48:13.415 INFO kablam! | Jul 11 17:48:13.415 INFO kablam! 9 | use std::intrinsics::copy_memory; Jul 11 17:48:13.415 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Jul 11 17:48:13.415 INFO kablam! Jul 11 17:48:13.415 INFO kablam! error[E0432]: unresolved import `std::sync::StaticMutex` Jul 11 17:48:13.415 INFO kablam! --> src/rawmessage.rs:12:5 Jul 11 17:48:13.415 INFO kablam! | Jul 11 17:48:13.415 INFO kablam! 12 | use std::sync::StaticMutex; Jul 11 17:48:13.415 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ no `StaticMutex` in `sync` Jul 11 17:48:13.415 INFO kablam! Jul 11 17:48:13.415 INFO kablam! error[E0432]: unresolved import `std::sync::MUTEX_INIT` Jul 11 17:48:13.415 INFO kablam! --> src/rawmessage.rs:13:5 Jul 11 17:48:13.415 INFO kablam! | Jul 11 17:48:13.415 INFO kablam! 13 | use std::sync::MUTEX_INIT; Jul 11 17:48:13.415 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ no `MUTEX_INIT` in `sync` Jul 11 17:48:13.415 INFO kablam! Jul 11 17:48:13.415 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Jul 11 17:48:13.415 INFO kablam! --> src/tcp/mod.rs:13:5 Jul 11 17:48:13.416 INFO kablam! | Jul 11 17:48:13.416 INFO kablam! 13 | use std::io::TcpStream; Jul 11 17:48:13.416 INFO kablam! | ^^^^^^^^^^^^^^^^^^ no `TcpStream` in `io` Jul 11 17:48:13.416 INFO kablam! Jul 11 17:48:13.416 INFO kablam! error[E0432]: unresolved import `std::io::IoError` Jul 11 17:48:13.416 INFO kablam! --> src/tcp/listener.rs:5:5 Jul 11 17:48:13.416 INFO kablam! | Jul 11 17:48:13.416 INFO kablam! 5 | use std::io::IoError; Jul 11 17:48:13.416 INFO kablam! | ^^^^^^^^^^^^^^^^ no `IoError` in `io`. Did you mean to use `Error`? Jul 11 17:48:13.416 INFO kablam! Jul 11 17:48:13.416 INFO kablam! error[E0432]: unresolved import `std::io::TcpListener` Jul 11 17:48:13.416 INFO kablam! --> src/tcp/listener.rs:8:15 Jul 11 17:48:13.416 INFO kablam! | Jul 11 17:48:13.416 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.416 INFO kablam! | ^^^^^^^^^^^ no `TcpListener` in `io` Jul 11 17:48:13.416 INFO kablam! Jul 11 17:48:13.416 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Jul 11 17:48:13.416 INFO kablam! --> src/tcp/listener.rs:8:28 Jul 11 17:48:13.416 INFO kablam! | Jul 11 17:48:13.416 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.416 INFO kablam! | ^^^^^^^^^ no `TcpStream` in `io` Jul 11 17:48:13.416 INFO kablam! Jul 11 17:48:13.416 INFO kablam! error[E0432]: unresolved import `std::io::Listener` Jul 11 17:48:13.416 INFO kablam! --> src/tcp/listener.rs:8:39 Jul 11 17:48:13.417 INFO kablam! | Jul 11 17:48:13.417 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.417 INFO kablam! | ^^^^^^^^ no `Listener` in `io` Jul 11 17:48:13.417 INFO kablam! Jul 11 17:48:13.417 INFO kablam! error[E0432]: unresolved import `std::io::Acceptor` Jul 11 17:48:13.417 INFO kablam! --> src/tcp/listener.rs:8:49 Jul 11 17:48:13.417 INFO kablam! | Jul 11 17:48:13.417 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.417 INFO kablam! | ^^^^^^^^ no `Acceptor` in `io` Jul 11 17:48:13.417 INFO kablam! Jul 11 17:48:13.417 INFO kablam! error[E0433]: failed to resolve. Could not find `net` in `io` Jul 11 17:48:13.417 INFO kablam! --> src/tcp/listener.rs:9:14 Jul 11 17:48:13.417 INFO kablam! | Jul 11 17:48:13.417 INFO kablam! 9 | use std::io::net::tcp::TcpAcceptor; Jul 11 17:48:13.417 INFO kablam! | ^^^ Could not find `net` in `io` Jul 11 17:48:13.417 INFO kablam! Jul 11 17:48:13.417 INFO kablam! error[E0432]: unresolved import `std::io::IoError` Jul 11 17:48:13.417 INFO kablam! --> src/tcp/connector.rs:5:5 Jul 11 17:48:13.417 INFO kablam! | Jul 11 17:48:13.417 INFO kablam! 5 | use std::io::IoError; Jul 11 17:48:13.417 INFO kablam! | ^^^^^^^^^^^^^^^^ no `IoError` in `io`. Did you mean to use `Error`? Jul 11 17:48:13.417 INFO kablam! Jul 11 17:48:13.417 INFO kablam! error[E0432]: unresolved import `std::io::TcpListener` Jul 11 17:48:13.418 INFO kablam! --> src/tcp/connector.rs:8:15 Jul 11 17:48:13.418 INFO kablam! | Jul 11 17:48:13.422 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.422 INFO kablam! | ^^^^^^^^^^^ no `TcpListener` in `io` Jul 11 17:48:13.423 INFO kablam! Jul 11 17:48:13.423 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Jul 11 17:48:13.423 INFO kablam! --> src/tcp/connector.rs:8:28 Jul 11 17:48:13.423 INFO kablam! | Jul 11 17:48:13.423 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.423 INFO kablam! | ^^^^^^^^^ no `TcpStream` in `io` Jul 11 17:48:13.423 INFO kablam! Jul 11 17:48:13.424 INFO kablam! error[E0432]: unresolved import `std::io::Listener` Jul 11 17:48:13.424 INFO kablam! --> src/tcp/connector.rs:8:39 Jul 11 17:48:13.424 INFO kablam! | Jul 11 17:48:13.424 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.424 INFO kablam! | ^^^^^^^^ no `Listener` in `io` Jul 11 17:48:13.424 INFO kablam! Jul 11 17:48:13.424 INFO kablam! error[E0432]: unresolved import `std::io::Acceptor` Jul 11 17:48:13.424 INFO kablam! --> src/tcp/connector.rs:8:49 Jul 11 17:48:13.425 INFO kablam! | Jul 11 17:48:13.425 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.425 INFO kablam! | ^^^^^^^^ no `Acceptor` in `io` Jul 11 17:48:13.425 INFO kablam! Jul 11 17:48:13.425 INFO kablam! error[E0433]: failed to resolve. Could not find `net` in `io` Jul 11 17:48:13.425 INFO kablam! --> src/tcp/connector.rs:9:14 Jul 11 17:48:13.425 INFO kablam! | Jul 11 17:48:13.425 INFO kablam! 9 | use std::io::net::tcp::TcpAcceptor; Jul 11 17:48:13.426 INFO kablam! | ^^^ Could not find `net` in `io` Jul 11 17:48:13.426 INFO kablam! Jul 11 17:48:13.426 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicUint` Jul 11 17:48:13.426 INFO kablam! --> src/queue.rs:4:5 Jul 11 17:48:13.426 INFO kablam! | Jul 11 17:48:13.426 INFO kablam! 4 | use std::sync::atomic::AtomicUint; Jul 11 17:48:13.426 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUint` in `sync::atomic`. Did you mean to use `AtomicU8`? Jul 11 17:48:13.427 INFO kablam! Jul 11 17:48:13.427 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicInt` Jul 11 17:48:13.427 INFO kablam! --> src/queue.rs:5:5 Jul 11 17:48:13.427 INFO kablam! | Jul 11 17:48:13.427 INFO kablam! 5 | use std::sync::atomic::AtomicInt; Jul 11 17:48:13.427 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicInt` in `sync::atomic`. Did you mean to use `AtomicI8`? Jul 11 17:48:13.427 INFO kablam! Jul 11 17:48:13.427 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Jul 11 17:48:13.428 INFO kablam! --> src/queue.rs:11:5 Jul 11 17:48:13.428 INFO kablam! | Jul 11 17:48:13.428 INFO kablam! 11 | use std::intrinsics::copy_memory; Jul 11 17:48:13.428 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Jul 11 17:48:13.428 INFO kablam! Jul 11 17:48:13.428 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.428 INFO kablam! --> src/queue.rs:12:14 Jul 11 17:48:13.428 INFO kablam! | Jul 11 17:48:13.429 INFO kablam! 12 | use std::rt::heap::deallocate; Jul 11 17:48:13.429 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.429 INFO kablam! Jul 11 17:48:13.429 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.429 INFO kablam! --> src/queue.rs:13:14 Jul 11 17:48:13.429 INFO kablam! | Jul 11 17:48:13.429 INFO kablam! 13 | use std::rt::heap::allocate; Jul 11 17:48:13.429 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.430 INFO kablam! Jul 11 17:48:13.430 INFO kablam! error[E0432]: unresolved import `std::ptr::zero_memory` Jul 11 17:48:13.430 INFO kablam! --> src/queue.rs:17:5 Jul 11 17:48:13.430 INFO kablam! | Jul 11 17:48:13.430 INFO kablam! 17 | use std::ptr::zero_memory; Jul 11 17:48:13.430 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ no `zero_memory` in `ptr` Jul 11 17:48:13.430 INFO kablam! Jul 11 17:48:13.435 INFO kablam! error[E0432]: unresolved import `std::time::duration` Jul 11 17:48:13.435 INFO kablam! --> src/lib.rs:67:20 Jul 11 17:48:13.435 INFO kablam! | Jul 11 17:48:13.435 INFO kablam! 67 | pub use std::time::duration::Duration; Jul 11 17:48:13.435 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Jul 11 17:48:13.435 INFO kablam! Jul 11 17:48:13.435 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicUint` Jul 11 17:48:13.435 INFO kablam! --> src/endpoint.rs:13:5 Jul 11 17:48:13.435 INFO kablam! | Jul 11 17:48:13.435 INFO kablam! 13 | use std::sync::atomic::AtomicUint; Jul 11 17:48:13.435 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUint` in `sync::atomic`. Did you mean to use `AtomicU8`? Jul 11 17:48:13.435 INFO kablam! Jul 11 17:48:13.435 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.435 INFO kablam! --> src/endpoint.rs:17:14 Jul 11 17:48:13.435 INFO kablam! | Jul 11 17:48:13.435 INFO kablam! 17 | use std::rt::heap::allocate; Jul 11 17:48:13.435 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.435 INFO kablam! Jul 11 17:48:13.435 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.435 INFO kablam! --> src/endpoint.rs:20:14 Jul 11 17:48:13.435 INFO kablam! | Jul 11 17:48:13.435 INFO kablam! 20 | use std::rt::heap::deallocate; Jul 11 17:48:13.436 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.436 INFO kablam! Jul 11 17:48:13.436 INFO kablam! error[E0432]: unresolved import `std::time::duration` Jul 11 17:48:13.436 INFO kablam! --> src/endpoint.rs:24:16 Jul 11 17:48:13.436 INFO kablam! | Jul 11 17:48:13.436 INFO kablam! 24 | use std::time::duration::Duration; Jul 11 17:48:13.436 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Jul 11 17:48:13.436 INFO kablam! Jul 11 17:48:13.436 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Jul 11 17:48:13.436 INFO kablam! --> src/endpoint.rs:26:5 Jul 11 17:48:13.436 INFO kablam! | Jul 11 17:48:13.436 INFO kablam! 26 | use std::intrinsics::copy_memory; Jul 11 17:48:13.436 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Jul 11 17:48:13.436 INFO kablam! Jul 11 17:48:13.436 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.436 INFO kablam! --> src/net.rs:17:14 Jul 11 17:48:13.436 INFO kablam! | Jul 11 17:48:13.436 INFO kablam! 17 | use std::rt::heap::allocate; Jul 11 17:48:13.436 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.436 INFO kablam! Jul 11 17:48:13.436 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.436 INFO kablam! --> src/net.rs:18:14 Jul 11 17:48:13.436 INFO kablam! | Jul 11 17:48:13.436 INFO kablam! 18 | use std::rt::heap::deallocate; Jul 11 17:48:13.437 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.437 INFO kablam! Jul 11 17:48:13.437 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Jul 11 17:48:13.437 INFO kablam! --> src/net.rs:21:5 Jul 11 17:48:13.437 INFO kablam! | Jul 11 17:48:13.437 INFO kablam! 21 | use std::intrinsics::copy_memory; Jul 11 17:48:13.437 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Jul 11 17:48:13.437 INFO kablam! Jul 11 17:48:13.437 INFO kablam! error[E0432]: unresolved import `std::io::timer` Jul 11 17:48:13.437 INFO kablam! --> src/net.rs:23:14 Jul 11 17:48:13.437 INFO kablam! | Jul 11 17:48:13.437 INFO kablam! 23 | use std::io::timer::sleep; Jul 11 17:48:13.437 INFO kablam! | ^^^^^ Could not find `timer` in `io` Jul 11 17:48:13.437 INFO kablam! Jul 11 17:48:13.437 INFO kablam! error[E0432]: unresolved import `std::time::duration` Jul 11 17:48:13.437 INFO kablam! --> src/net.rs:24:16 Jul 11 17:48:13.437 INFO kablam! | Jul 11 17:48:13.437 INFO kablam! 24 | use std::time::duration::Duration; Jul 11 17:48:13.437 INFO kablam! | ^^^^^^^^ Could not find `duration` in `time` Jul 11 17:48:13.437 INFO kablam! Jul 11 17:48:13.437 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.437 INFO kablam! --> src/rawmessage.rs:1:14 Jul 11 17:48:13.437 INFO kablam! | Jul 11 17:48:13.437 INFO kablam! 1 | use std::rt::heap::allocate; Jul 11 17:48:13.437 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.438 INFO kablam! Jul 11 17:48:13.438 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.438 INFO kablam! --> src/rawmessage.rs:2:14 Jul 11 17:48:13.438 INFO kablam! | Jul 11 17:48:13.438 INFO kablam! 2 | use std::rt::heap::deallocate; Jul 11 17:48:13.438 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.438 INFO kablam! Jul 11 17:48:13.438 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Jul 11 17:48:13.438 INFO kablam! --> src/rawmessage.rs:9:5 Jul 11 17:48:13.438 INFO kablam! | Jul 11 17:48:13.438 INFO kablam! 9 | use std::intrinsics::copy_memory; Jul 11 17:48:13.438 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Jul 11 17:48:13.438 INFO kablam! Jul 11 17:48:13.438 INFO kablam! error[E0432]: unresolved import `std::sync::StaticMutex` Jul 11 17:48:13.438 INFO kablam! --> src/rawmessage.rs:12:5 Jul 11 17:48:13.438 INFO kablam! | Jul 11 17:48:13.438 INFO kablam! 12 | use std::sync::StaticMutex; Jul 11 17:48:13.438 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ no `StaticMutex` in `sync` Jul 11 17:48:13.438 INFO kablam! Jul 11 17:48:13.438 INFO kablam! error[E0432]: unresolved import `std::sync::MUTEX_INIT` Jul 11 17:48:13.438 INFO kablam! --> src/rawmessage.rs:13:5 Jul 11 17:48:13.438 INFO kablam! | Jul 11 17:48:13.438 INFO kablam! 13 | use std::sync::MUTEX_INIT; Jul 11 17:48:13.439 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ no `MUTEX_INIT` in `sync` Jul 11 17:48:13.439 INFO kablam! Jul 11 17:48:13.439 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Jul 11 17:48:13.439 INFO kablam! --> src/tcp/mod.rs:13:5 Jul 11 17:48:13.439 INFO kablam! | Jul 11 17:48:13.439 INFO kablam! 13 | use std::io::TcpStream; Jul 11 17:48:13.439 INFO kablam! | ^^^^^^^^^^^^^^^^^^ no `TcpStream` in `io` Jul 11 17:48:13.439 INFO kablam! Jul 11 17:48:13.439 INFO kablam! error[E0432]: unresolved import `std::io::IoError` Jul 11 17:48:13.439 INFO kablam! --> src/tcp/listener.rs:5:5 Jul 11 17:48:13.439 INFO kablam! | Jul 11 17:48:13.439 INFO kablam! 5 | use std::io::IoError; Jul 11 17:48:13.439 INFO kablam! | ^^^^^^^^^^^^^^^^ no `IoError` in `io`. Did you mean to use `Error`? Jul 11 17:48:13.439 INFO kablam! Jul 11 17:48:13.439 INFO kablam! error[E0432]: unresolved import `std::io::TcpListener` Jul 11 17:48:13.439 INFO kablam! --> src/tcp/listener.rs:8:15 Jul 11 17:48:13.439 INFO kablam! | Jul 11 17:48:13.439 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.439 INFO kablam! | ^^^^^^^^^^^ no `TcpListener` in `io` Jul 11 17:48:13.439 INFO kablam! Jul 11 17:48:13.439 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Jul 11 17:48:13.439 INFO kablam! --> src/tcp/listener.rs:8:28 Jul 11 17:48:13.439 INFO kablam! | Jul 11 17:48:13.439 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.439 INFO kablam! | ^^^^^^^^^ no `TcpStream` in `io` Jul 11 17:48:13.440 INFO kablam! Jul 11 17:48:13.440 INFO kablam! error[E0432]: unresolved import `std::io::Listener` Jul 11 17:48:13.440 INFO kablam! --> src/tcp/listener.rs:8:39 Jul 11 17:48:13.440 INFO kablam! | Jul 11 17:48:13.440 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.440 INFO kablam! | ^^^^^^^^ no `Listener` in `io` Jul 11 17:48:13.440 INFO kablam! Jul 11 17:48:13.440 INFO kablam! error[E0432]: unresolved import `std::io::Acceptor` Jul 11 17:48:13.440 INFO kablam! --> src/tcp/listener.rs:8:49 Jul 11 17:48:13.440 INFO kablam! | Jul 11 17:48:13.440 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.440 INFO kablam! | ^^^^^^^^ no `Acceptor` in `io` Jul 11 17:48:13.440 INFO kablam! Jul 11 17:48:13.440 INFO kablam! error[E0433]: failed to resolve. Could not find `net` in `io` Jul 11 17:48:13.440 INFO kablam! --> src/tcp/listener.rs:9:14 Jul 11 17:48:13.440 INFO kablam! | Jul 11 17:48:13.440 INFO kablam! 9 | use std::io::net::tcp::TcpAcceptor; Jul 11 17:48:13.440 INFO kablam! | ^^^ Could not find `net` in `io` Jul 11 17:48:13.440 INFO kablam! Jul 11 17:48:13.440 INFO kablam! error[E0432]: unresolved import `std::io::IoError` Jul 11 17:48:13.440 INFO kablam! --> src/tcp/connector.rs:5:5 Jul 11 17:48:13.440 INFO kablam! | Jul 11 17:48:13.440 INFO kablam! 5 | use std::io::IoError; Jul 11 17:48:13.440 INFO kablam! | ^^^^^^^^^^^^^^^^ no `IoError` in `io`. Did you mean to use `Error`? Jul 11 17:48:13.441 INFO kablam! Jul 11 17:48:13.441 INFO kablam! error[E0432]: unresolved import `std::io::TcpListener` Jul 11 17:48:13.441 INFO kablam! --> src/tcp/connector.rs:8:15 Jul 11 17:48:13.441 INFO kablam! | Jul 11 17:48:13.441 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.441 INFO kablam! | ^^^^^^^^^^^ no `TcpListener` in `io` Jul 11 17:48:13.441 INFO kablam! Jul 11 17:48:13.445 INFO kablam! error[E0432]: unresolved import `std::io::TcpStream` Jul 11 17:48:13.445 INFO kablam! --> src/tcp/connector.rs:8:28 Jul 11 17:48:13.445 INFO kablam! | Jul 11 17:48:13.446 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.446 INFO kablam! | ^^^^^^^^^ no `TcpStream` in `io` Jul 11 17:48:13.446 INFO kablam! Jul 11 17:48:13.446 INFO kablam! error[E0432]: unresolved import `std::io::Listener` Jul 11 17:48:13.446 INFO kablam! --> src/tcp/connector.rs:8:39 Jul 11 17:48:13.446 INFO kablam! | Jul 11 17:48:13.446 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.446 INFO kablam! | ^^^^^^^^ no `Listener` in `io` Jul 11 17:48:13.447 INFO kablam! Jul 11 17:48:13.447 INFO kablam! error[E0432]: unresolved import `std::io::Acceptor` Jul 11 17:48:13.447 INFO kablam! --> src/tcp/connector.rs:8:49 Jul 11 17:48:13.447 INFO kablam! | Jul 11 17:48:13.447 INFO kablam! 8 | use std::io::{TcpListener, TcpStream, Listener, Acceptor}; Jul 11 17:48:13.447 INFO kablam! | ^^^^^^^^ no `Acceptor` in `io` Jul 11 17:48:13.447 INFO kablam! Jul 11 17:48:13.447 INFO kablam! error[E0433]: failed to resolve. Could not find `net` in `io` Jul 11 17:48:13.448 INFO kablam! --> src/tcp/connector.rs:9:14 Jul 11 17:48:13.448 INFO kablam! | Jul 11 17:48:13.448 INFO kablam! 9 | use std::io::net::tcp::TcpAcceptor; Jul 11 17:48:13.448 INFO kablam! | ^^^ Could not find `net` in `io` Jul 11 17:48:13.448 INFO kablam! Jul 11 17:48:13.448 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicUint` Jul 11 17:48:13.448 INFO kablam! --> src/queue.rs:4:5 Jul 11 17:48:13.448 INFO kablam! | Jul 11 17:48:13.449 INFO kablam! 4 | use std::sync::atomic::AtomicUint; Jul 11 17:48:13.449 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUint` in `sync::atomic`. Did you mean to use `AtomicU8`? Jul 11 17:48:13.449 INFO kablam! Jul 11 17:48:13.449 INFO kablam! error[E0432]: unresolved import `std::sync::atomic::AtomicInt` Jul 11 17:48:13.449 INFO kablam! --> src/queue.rs:5:5 Jul 11 17:48:13.449 INFO kablam! | Jul 11 17:48:13.449 INFO kablam! 5 | use std::sync::atomic::AtomicInt; Jul 11 17:48:13.449 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicInt` in `sync::atomic`. Did you mean to use `AtomicI8`? Jul 11 17:48:13.450 INFO kablam! Jul 11 17:48:13.450 INFO kablam! error[E0432]: unresolved import `std::intrinsics::copy_memory` Jul 11 17:48:13.450 INFO kablam! --> src/queue.rs:11:5 Jul 11 17:48:13.450 INFO kablam! | Jul 11 17:48:13.450 INFO kablam! 11 | use std::intrinsics::copy_memory; Jul 11 17:48:13.450 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `copy_memory` in `intrinsics` Jul 11 17:48:13.450 INFO kablam! Jul 11 17:48:13.450 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.451 INFO kablam! --> src/queue.rs:12:14 Jul 11 17:48:13.451 INFO kablam! | Jul 11 17:48:13.451 INFO kablam! 12 | use std::rt::heap::deallocate; Jul 11 17:48:13.451 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.451 INFO kablam! Jul 11 17:48:13.451 INFO kablam! error[E0432]: unresolved import `std::rt::heap` Jul 11 17:48:13.451 INFO kablam! --> src/queue.rs:13:14 Jul 11 17:48:13.451 INFO kablam! | Jul 11 17:48:13.452 INFO kablam! 13 | use std::rt::heap::allocate; Jul 11 17:48:13.452 INFO kablam! | ^^^^ Could not find `heap` in `rt` Jul 11 17:48:13.452 INFO kablam! Jul 11 17:48:13.452 INFO kablam! error[E0432]: unresolved import `std::ptr::zero_memory` Jul 11 17:48:13.452 INFO kablam! --> src/queue.rs:17:5 Jul 11 17:48:13.452 INFO kablam! | Jul 11 17:48:13.452 INFO kablam! 17 | use std::ptr::zero_memory; Jul 11 17:48:13.452 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ no `zero_memory` in `ptr` Jul 11 17:48:13.453 INFO kablam! Jul 11 17:48:13.477 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Duration` Jul 11 17:48:13.477 INFO kablam! --> src/tcp/mod.rs:115:37 Jul 11 17:48:13.477 INFO kablam! | Jul 11 17:48:13.477 INFO kablam! 115 | let result = ep.recvorblock(Duration::seconds(900)); Jul 11 17:48:13.477 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Duration` Jul 11 17:48:13.477 INFO kablam! Jul 11 17:48:13.495 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.495 INFO kablam! --> src/net.rs:279:18 Jul 11 17:48:13.495 INFO kablam! | Jul 11 17:48:13.495 INFO kablam! 279 | for i in range(0us, endpoints.len()) { Jul 11 17:48:13.495 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.496 INFO kablam! Jul 11 17:48:13.496 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.496 INFO kablam! --> src/rawmessage.rs:35:18 Jul 11 17:48:13.496 INFO kablam! | Jul 11 17:48:13.496 INFO kablam! 35 | for i in range(0, size_of::()) { Jul 11 17:48:13.496 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.496 INFO kablam! Jul 11 17:48:13.496 INFO kablam! error[E0422]: cannot find struct, variant or union type `Slice` in module `raw` Jul 11 17:48:13.496 INFO kablam! --> src/rawmessage.rs:235:28 Jul 11 17:48:13.496 INFO kablam! | Jul 11 17:48:13.496 INFO kablam! 235 | transmute(raw::Slice { data: i.buf as *const u8, len: i.len }) Jul 11 17:48:13.496 INFO kablam! | ^^^^^ not found in `raw` Jul 11 17:48:13.496 INFO kablam! Jul 11 17:48:13.496 INFO kablam! error[E0422]: cannot find struct, variant or union type `Slice` in module `raw` Jul 11 17:48:13.496 INFO kablam! --> src/rawmessage.rs:243:28 Jul 11 17:48:13.496 INFO kablam! | Jul 11 17:48:13.496 INFO kablam! 243 | transmute(raw::Slice { data: i.buf as *const u8, len: i.len }) Jul 11 17:48:13.496 INFO kablam! | ^^^^^ not found in `raw` Jul 11 17:48:13.496 INFO kablam! Jul 11 17:48:13.496 INFO kablam! error[E0412]: cannot find type `TcpAcceptor` in this scope Jul 11 17:48:13.496 INFO kablam! --> src/tcp/listener.rs:32:32 Jul 11 17:48:13.496 INFO kablam! | Jul 11 17:48:13.496 INFO kablam! 32 | acceptor: Option, Jul 11 17:48:13.497 INFO kablam! | ^^^^^^^^^^^ not found in this scope Jul 11 17:48:13.497 INFO kablam! Jul 11 17:48:13.498 INFO kablam! error[E0412]: cannot find type `TcpAcceptor` in this scope Jul 11 17:48:13.498 INFO kablam! --> src/tcp/listener.rs:67:46 Jul 11 17:48:13.498 INFO kablam! | Jul 11 17:48:13.498 INFO kablam! 67 | pub fn setacceptor(&mut self, op: Option) { Jul 11 17:48:13.498 INFO kablam! | ^^^^^^^^^^^ not found in this scope Jul 11 17:48:13.498 INFO kablam! Jul 11 17:48:13.498 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.498 INFO kablam! --> src/queue.rs:31:20 Jul 11 17:48:13.498 INFO kablam! | Jul 11 17:48:13.498 INFO kablam! 31 | for pos in range(0us, self.mask + 1) { Jul 11 17:48:13.498 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.498 INFO kablam! Jul 11 17:48:13.498 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.498 INFO kablam! --> src/queue.rs:49:20 Jul 11 17:48:13.498 INFO kablam! | Jul 11 17:48:13.498 INFO kablam! 49 | for pos in range(0us, count) { Jul 11 17:48:13.498 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.498 INFO kablam! Jul 11 17:48:13.499 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.499 INFO kablam! --> src/queue.rs:126:20 Jul 11 17:48:13.499 INFO kablam! | Jul 11 17:48:13.499 INFO kablam! 126 | for pos in range(0us, mask + 1) { Jul 11 17:48:13.499 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.499 INFO kablam! Jul 11 17:48:13.499 INFO kablam! error[E0603]: module `stdio` is private Jul 11 17:48:13.499 INFO kablam! --> src/queue.rs:20:5 Jul 11 17:48:13.499 INFO kablam! | Jul 11 17:48:13.499 INFO kablam! 20 | use std::io::stdio::stdout_raw; Jul 11 17:48:13.499 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 17:48:13.499 INFO kablam! Jul 11 17:48:13.499 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Duration` Jul 11 17:48:13.499 INFO kablam! --> src/tcp/mod.rs:115:37 Jul 11 17:48:13.499 INFO kablam! | Jul 11 17:48:13.499 INFO kablam! 115 | let result = ep.recvorblock(Duration::seconds(900)); Jul 11 17:48:13.499 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Duration` Jul 11 17:48:13.499 INFO kablam! Jul 11 17:48:13.504 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) Jul 11 17:48:13.504 INFO kablam! --> src/queue.rs:28:1 Jul 11 17:48:13.504 INFO kablam! | Jul 11 17:48:13.504 INFO kablam! 28 | #[unsafe_destructor] Jul 11 17:48:13.504 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 17:48:13.504 INFO kablam! | Jul 11 17:48:13.504 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Jul 11 17:48:13.504 INFO kablam! Jul 11 17:48:13.504 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) Jul 11 17:48:13.504 INFO kablam! --> src/queue.rs:105:1 Jul 11 17:48:13.504 INFO kablam! | Jul 11 17:48:13.504 INFO kablam! 105 | #[unsafe_destructor] Jul 11 17:48:13.504 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 17:48:13.504 INFO kablam! | Jul 11 17:48:13.504 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Jul 11 17:48:13.504 INFO kablam! Jul 11 17:48:13.504 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) Jul 11 17:48:13.504 INFO kablam! --> src/queue.rs:248:1 Jul 11 17:48:13.504 INFO kablam! | Jul 11 17:48:13.504 INFO kablam! 248 | #[unsafe_destructor] Jul 11 17:48:13.505 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 17:48:13.505 INFO kablam! | Jul 11 17:48:13.505 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Jul 11 17:48:13.505 INFO kablam! Jul 11 17:48:13.506 INFO kablam! error: aborting due to 58 previous errors Jul 11 17:48:13.506 INFO kablam! Jul 11 17:48:13.506 INFO kablam! Some errors occurred: E0412, E0422, E0425, E0432, E0433, E0603, E0658. Jul 11 17:48:13.507 INFO kablam! For more information about an error, try `rustc --explain E0412`. Jul 11 17:48:13.522 INFO kablam! error: Could not compile `water`. Jul 11 17:48:13.522 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 11 17:48:13.529 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.529 INFO kablam! --> src/net.rs:279:18 Jul 11 17:48:13.529 INFO kablam! | Jul 11 17:48:13.529 INFO kablam! 279 | for i in range(0us, endpoints.len()) { Jul 11 17:48:13.529 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.530 INFO kablam! Jul 11 17:48:13.530 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.530 INFO kablam! --> src/rawmessage.rs:35:18 Jul 11 17:48:13.530 INFO kablam! | Jul 11 17:48:13.530 INFO kablam! 35 | for i in range(0, size_of::()) { Jul 11 17:48:13.530 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.531 INFO kablam! Jul 11 17:48:13.531 INFO kablam! error[E0422]: cannot find struct, variant or union type `Slice` in module `raw` Jul 11 17:48:13.531 INFO kablam! --> src/rawmessage.rs:235:28 Jul 11 17:48:13.531 INFO kablam! | Jul 11 17:48:13.531 INFO kablam! 235 | transmute(raw::Slice { data: i.buf as *const u8, len: i.len }) Jul 11 17:48:13.531 INFO kablam! | ^^^^^ not found in `raw` Jul 11 17:48:13.532 INFO kablam! Jul 11 17:48:13.532 INFO kablam! error[E0422]: cannot find struct, variant or union type `Slice` in module `raw` Jul 11 17:48:13.532 INFO kablam! --> src/rawmessage.rs:243:28 Jul 11 17:48:13.532 INFO kablam! | Jul 11 17:48:13.532 INFO kablam! 243 | transmute(raw::Slice { data: i.buf as *const u8, len: i.len }) Jul 11 17:48:13.532 INFO kablam! | ^^^^^ not found in `raw` Jul 11 17:48:13.533 INFO kablam! Jul 11 17:48:13.534 INFO kablam! error[E0412]: cannot find type `TcpAcceptor` in this scope Jul 11 17:48:13.534 INFO kablam! --> src/tcp/listener.rs:32:32 Jul 11 17:48:13.534 INFO kablam! | Jul 11 17:48:13.534 INFO kablam! 32 | acceptor: Option, Jul 11 17:48:13.534 INFO kablam! | ^^^^^^^^^^^ not found in this scope Jul 11 17:48:13.534 INFO kablam! Jul 11 17:48:13.535 INFO kablam! error[E0412]: cannot find type `TcpAcceptor` in this scope Jul 11 17:48:13.535 INFO kablam! --> src/tcp/listener.rs:67:46 Jul 11 17:48:13.535 INFO kablam! | Jul 11 17:48:13.535 INFO kablam! 67 | pub fn setacceptor(&mut self, op: Option) { Jul 11 17:48:13.535 INFO kablam! | ^^^^^^^^^^^ not found in this scope Jul 11 17:48:13.535 INFO kablam! Jul 11 17:48:13.536 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.536 INFO kablam! --> src/queue.rs:31:20 Jul 11 17:48:13.536 INFO kablam! | Jul 11 17:48:13.536 INFO kablam! 31 | for pos in range(0us, self.mask + 1) { Jul 11 17:48:13.536 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.536 INFO kablam! Jul 11 17:48:13.537 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.537 INFO kablam! --> src/queue.rs:49:20 Jul 11 17:48:13.537 INFO kablam! | Jul 11 17:48:13.537 INFO kablam! 49 | for pos in range(0us, count) { Jul 11 17:48:13.537 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.537 INFO kablam! Jul 11 17:48:13.537 INFO kablam! error[E0425]: cannot find function `range` in this scope Jul 11 17:48:13.537 INFO kablam! --> src/queue.rs:126:20 Jul 11 17:48:13.537 INFO kablam! | Jul 11 17:48:13.538 INFO kablam! 126 | for pos in range(0us, mask + 1) { Jul 11 17:48:13.538 INFO kablam! | ^^^^^ not found in this scope Jul 11 17:48:13.538 INFO kablam! Jul 11 17:48:13.538 INFO kablam! error[E0603]: module `stdio` is private Jul 11 17:48:13.538 INFO kablam! --> src/queue.rs:20:5 Jul 11 17:48:13.538 INFO kablam! | Jul 11 17:48:13.538 INFO kablam! 20 | use std::io::stdio::stdout_raw; Jul 11 17:48:13.538 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 17:48:13.538 INFO kablam! Jul 11 17:48:13.542 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) Jul 11 17:48:13.543 INFO kablam! --> src/queue.rs:28:1 Jul 11 17:48:13.543 INFO kablam! | Jul 11 17:48:13.543 INFO kablam! 28 | #[unsafe_destructor] Jul 11 17:48:13.543 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 17:48:13.543 INFO kablam! | Jul 11 17:48:13.543 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Jul 11 17:48:13.543 INFO kablam! Jul 11 17:48:13.543 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) Jul 11 17:48:13.543 INFO kablam! --> src/queue.rs:105:1 Jul 11 17:48:13.543 INFO kablam! | Jul 11 17:48:13.543 INFO kablam! 105 | #[unsafe_destructor] Jul 11 17:48:13.543 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 17:48:13.543 INFO kablam! | Jul 11 17:48:13.543 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Jul 11 17:48:13.543 INFO kablam! Jul 11 17:48:13.543 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) Jul 11 17:48:13.544 INFO kablam! --> src/queue.rs:248:1 Jul 11 17:48:13.544 INFO kablam! | Jul 11 17:48:13.544 INFO kablam! 248 | #[unsafe_destructor] Jul 11 17:48:13.544 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 17:48:13.544 INFO kablam! | Jul 11 17:48:13.544 INFO kablam! = help: add #![feature(custom_attribute)] to the crate attributes to enable Jul 11 17:48:13.544 INFO kablam! Jul 11 17:48:13.546 INFO kablam! error: aborting due to 58 previous errors Jul 11 17:48:13.546 INFO kablam! Jul 11 17:48:13.546 INFO kablam! Some errors occurred: E0412, E0422, E0425, E0432, E0433, E0603, E0658. Jul 11 17:48:13.546 INFO kablam! For more information about an error, try `rustc --explain E0412`. Jul 11 17:48:13.555 INFO kablam! error: Could not compile `water`. Jul 11 17:48:13.556 INFO kablam! Jul 11 17:48:13.556 INFO kablam! To learn more, run the command again with --verbose. Jul 11 17:48:13.557 INFO kablam! su: No module specific data is present Jul 11 17:48:14.072 INFO running `"docker" "rm" "-f" "de86a4a9630c736ff8de89322c34bbd62446773085f24546744f8d9d489b91a9"` Jul 11 17:48:14.230 INFO blam! de86a4a9630c736ff8de89322c34bbd62446773085f24546744f8d9d489b91a9