Nov 07 15:04:30.268 INFO checking futures-channel-preview-0.3.0-alpha.7 against master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings for pr-55687 Nov 07 15:04:30.269 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55687/worker-5/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55687/master#24e66c28980442a48d9458f1a4f9b76cc722dc8a+rustflags=-Dduplicate_associated_type_bindings:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +24e66c28980442a48d9458f1a4f9b76cc722dc8a-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dduplicate_associated_type_bindings" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 07 15:04:30.744 INFO blam! 32ab1769b19f7da19ef98d1002e463efd0621726191fefb5d1ad36a6488d6b94 Nov 07 15:04:30.748 INFO running `"docker" "start" "-a" "32ab1769b19f7da19ef98d1002e463efd0621726191fefb5d1ad36a6488d6b94"` Nov 07 15:04:32.293 INFO kablam! usermod: no changes Nov 07 15:04:32.356 INFO kablam! Checking futures-core-preview v0.3.0-alpha.9 Nov 07 15:04:33.195 INFO kablam! Checking futures-channel-preview v0.3.0-alpha.7 (/source) Nov 07 15:04:33.761 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.761 INFO kablam! --> src/mpsc/mod.rs:83:5 Nov 07 15:04:33.761 INFO kablam! | Nov 07 15:04:33.761 INFO kablam! 83 | use std::any::Any; Nov 07 15:04:33.762 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.762 INFO kablam! Nov 07 15:04:33.762 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.762 INFO kablam! --> src/mpsc/mod.rs:84:5 Nov 07 15:04:33.762 INFO kablam! | Nov 07 15:04:33.762 INFO kablam! 84 | use std::error::Error; Nov 07 15:04:33.762 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.762 INFO kablam! Nov 07 15:04:33.778 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.778 INFO kablam! --> src/mpsc/mod.rs:86:5 Nov 07 15:04:33.779 INFO kablam! | Nov 07 15:04:33.779 INFO kablam! 86 | use std::marker::Unpin; Nov 07 15:04:33.779 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.779 INFO kablam! Nov 07 15:04:33.779 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.779 INFO kablam! --> src/mpsc/mod.rs:87:5 Nov 07 15:04:33.779 INFO kablam! | Nov 07 15:04:33.779 INFO kablam! 87 | use std::pin::Pin; Nov 07 15:04:33.779 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.779 INFO kablam! Nov 07 15:04:33.779 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.779 INFO kablam! --> src/mpsc/mod.rs:88:5 Nov 07 15:04:33.779 INFO kablam! | Nov 07 15:04:33.779 INFO kablam! 88 | use std::sync::{Arc, Mutex}; Nov 07 15:04:33.779 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.779 INFO kablam! Nov 07 15:04:33.779 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.779 INFO kablam! --> src/mpsc/mod.rs:89:5 Nov 07 15:04:33.779 INFO kablam! | Nov 07 15:04:33.779 INFO kablam! 89 | use std::sync::atomic::AtomicUsize; Nov 07 15:04:33.779 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.779 INFO kablam! Nov 07 15:04:33.779 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.780 INFO kablam! --> src/mpsc/mod.rs:90:5 Nov 07 15:04:33.780 INFO kablam! | Nov 07 15:04:33.780 INFO kablam! 90 | use std::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.780 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.780 INFO kablam! Nov 07 15:04:33.780 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.780 INFO kablam! --> src/mpsc/mod.rs:85:5 Nov 07 15:04:33.792 INFO kablam! | Nov 07 15:04:33.792 INFO kablam! 85 | use std::fmt; Nov 07 15:04:33.792 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.792 INFO kablam! Nov 07 15:04:33.792 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.792 INFO kablam! --> src/mpsc/mod.rs:91:5 Nov 07 15:04:33.792 INFO kablam! | Nov 07 15:04:33.792 INFO kablam! 91 | use std::thread; Nov 07 15:04:33.792 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.792 INFO kablam! Nov 07 15:04:33.792 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.792 INFO kablam! --> src/mpsc/queue.rs:45:5 Nov 07 15:04:33.792 INFO kablam! | Nov 07 15:04:33.792 INFO kablam! 45 | use std::prelude::v1::*; Nov 07 15:04:33.793 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! Nov 07 15:04:33.793 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! --> src/mpsc/queue.rs:47:5 Nov 07 15:04:33.793 INFO kablam! | Nov 07 15:04:33.793 INFO kablam! 47 | use std::cell::UnsafeCell; Nov 07 15:04:33.793 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! Nov 07 15:04:33.793 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.793 INFO kablam! --> src/mpsc/mod.rs:92:5 Nov 07 15:04:33.793 INFO kablam! | Nov 07 15:04:33.793 INFO kablam! 92 | use std::usize; Nov 07 15:04:33.793 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! Nov 07 15:04:33.793 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! --> src/mpsc/queue.rs:49:5 Nov 07 15:04:33.793 INFO kablam! | Nov 07 15:04:33.793 INFO kablam! 49 | use std::sync::atomic::{AtomicPtr, Ordering}; Nov 07 15:04:33.793 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! Nov 07 15:04:33.793 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! --> src/oneshot.rs:5:5 Nov 07 15:04:33.793 INFO kablam! | Nov 07 15:04:33.793 INFO kablam! 5 | use std::marker::Unpin; Nov 07 15:04:33.793 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! Nov 07 15:04:33.793 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! --> src/oneshot.rs:6:5 Nov 07 15:04:33.793 INFO kablam! | Nov 07 15:04:33.793 INFO kablam! 6 | use std::pin::Pin; Nov 07 15:04:33.793 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! Nov 07 15:04:33.793 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.793 INFO kablam! --> src/oneshot.rs:7:5 Nov 07 15:04:33.793 INFO kablam! | Nov 07 15:04:33.793 INFO kablam! 7 | use std::sync::Arc; Nov 07 15:04:33.794 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.794 INFO kablam! Nov 07 15:04:33.794 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.794 INFO kablam! --> src/oneshot.rs:8:5 Nov 07 15:04:33.794 INFO kablam! | Nov 07 15:04:33.794 INFO kablam! 8 | use std::sync::atomic::AtomicBool; Nov 07 15:04:33.794 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.794 INFO kablam! Nov 07 15:04:33.794 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.794 INFO kablam! --> src/oneshot.rs:9:5 Nov 07 15:04:33.794 INFO kablam! | Nov 07 15:04:33.794 INFO kablam! 9 | use std::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.794 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.794 INFO kablam! Nov 07 15:04:33.794 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.794 INFO kablam! --> src/oneshot.rs:10:5 Nov 07 15:04:33.794 INFO kablam! | Nov 07 15:04:33.794 INFO kablam! 10 | use std::error::Error; Nov 07 15:04:33.794 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.794 INFO kablam! Nov 07 15:04:33.798 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.798 INFO kablam! --> src/mpsc/queue.rs:48:5 Nov 07 15:04:33.798 INFO kablam! | Nov 07 15:04:33.798 INFO kablam! 48 | use std::ptr; Nov 07 15:04:33.799 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.799 INFO kablam! Nov 07 15:04:33.799 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.799 INFO kablam! --> src/oneshot.rs:11:5 Nov 07 15:04:33.799 INFO kablam! | Nov 07 15:04:33.799 INFO kablam! 11 | use std::fmt; Nov 07 15:04:33.799 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.799 INFO kablam! Nov 07 15:04:33.799 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Box` Nov 07 15:04:33.799 INFO kablam! --> src/mpsc/queue.rs:84:9 Nov 07 15:04:33.799 INFO kablam! | Nov 07 15:04:33.799 INFO kablam! 84 | Box::into_raw(Box::new(Node { Nov 07 15:04:33.799 INFO kablam! | ^^^ Use of undeclared type or module `Box` Nov 07 15:04:33.799 INFO kablam! Nov 07 15:04:33.799 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Box` Nov 07 15:04:33.799 INFO kablam! --> src/mpsc/queue.rs:84:23 Nov 07 15:04:33.799 INFO kablam! | Nov 07 15:04:33.799 INFO kablam! 84 | Box::into_raw(Box::new(Node { Nov 07 15:04:33.799 INFO kablam! | ^^^ Use of undeclared type or module `Box` Nov 07 15:04:33.799 INFO kablam! Nov 07 15:04:33.799 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicPtr` Nov 07 15:04:33.799 INFO kablam! --> src/mpsc/queue.rs:85:19 Nov 07 15:04:33.799 INFO kablam! | Nov 07 15:04:33.799 INFO kablam! 85 | next: AtomicPtr::new(ptr::null_mut()), Nov 07 15:04:33.800 INFO kablam! | ^^^^^^^^^ Use of undeclared type or module `AtomicPtr` Nov 07 15:04:33.800 INFO kablam! Nov 07 15:04:33.800 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicPtr` Nov 07 15:04:33.800 INFO kablam! --> src/mpsc/queue.rs:97:19 Nov 07 15:04:33.800 INFO kablam! | Nov 07 15:04:33.800 INFO kablam! 97 | head: AtomicPtr::new(stub), Nov 07 15:04:33.800 INFO kablam! | ^^^^^^^^^ Use of undeclared type or module `AtomicPtr` Nov 07 15:04:33.800 INFO kablam! Nov 07 15:04:33.800 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `UnsafeCell` Nov 07 15:04:33.804 INFO kablam! --> src/mpsc/queue.rs:98:19 Nov 07 15:04:33.804 INFO kablam! | Nov 07 15:04:33.804 INFO kablam! 98 | tail: UnsafeCell::new(stub), Nov 07 15:04:33.804 INFO kablam! | ^^^^^^^^^^ Use of undeclared type or module `UnsafeCell` Nov 07 15:04:33.804 INFO kablam! Nov 07 15:04:33.804 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.804 INFO kablam! --> src/mpsc/queue.rs:106:42 Nov 07 15:04:33.804 INFO kablam! | Nov 07 15:04:33.804 INFO kablam! 106 | let prev = self.head.swap(n, Ordering::AcqRel); Nov 07 15:04:33.804 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.804 INFO kablam! Nov 07 15:04:33.804 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.804 INFO kablam! --> src/mpsc/queue.rs:107:35 Nov 07 15:04:33.804 INFO kablam! | Nov 07 15:04:33.804 INFO kablam! 107 | (*prev).next.store(n, Ordering::Release); Nov 07 15:04:33.804 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.804 INFO kablam! Nov 07 15:04:33.804 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.804 INFO kablam! --> src/mpsc/queue.rs:125:38 Nov 07 15:04:33.805 INFO kablam! | Nov 07 15:04:33.805 INFO kablam! 125 | let next = (*tail).next.load(Ordering::Acquire); Nov 07 15:04:33.805 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.805 INFO kablam! Nov 07 15:04:33.805 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Box` Nov 07 15:04:33.805 INFO kablam! --> src/mpsc/queue.rs:132:18 Nov 07 15:04:33.805 INFO kablam! | Nov 07 15:04:33.805 INFO kablam! 132 | drop(Box::from_raw(tail)); Nov 07 15:04:33.805 INFO kablam! | ^^^ Use of undeclared type or module `Box` Nov 07 15:04:33.805 INFO kablam! Nov 07 15:04:33.805 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.805 INFO kablam! --> src/mpsc/queue.rs:136:27 Nov 07 15:04:33.805 INFO kablam! | Nov 07 15:04:33.805 INFO kablam! 136 | if self.head.load(Ordering::Acquire) == tail {Empty} else {Inconsistent} Nov 07 15:04:33.805 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.805 INFO kablam! Nov 07 15:04:33.805 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.805 INFO kablam! --> src/mpsc/queue.rs:145:45 Nov 07 15:04:33.805 INFO kablam! | Nov 07 15:04:33.805 INFO kablam! 145 | let next = (*cur).next.load(Ordering::Relaxed); Nov 07 15:04:33.805 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.805 INFO kablam! Nov 07 15:04:33.805 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Box` Nov 07 15:04:33.805 INFO kablam! --> src/mpsc/queue.rs:146:22 Nov 07 15:04:33.805 INFO kablam! | Nov 07 15:04:33.805 INFO kablam! 146 | drop(Box::from_raw(cur)); Nov 07 15:04:33.805 INFO kablam! | ^^^ Use of undeclared type or module `Box` Nov 07 15:04:33.805 INFO kablam! Nov 07 15:04:33.855 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Arc` Nov 07 15:04:33.856 INFO kablam! --> src/mpsc/mod.rs:393:17 Nov 07 15:04:33.856 INFO kablam! | Nov 07 15:04:33.856 INFO kablam! 393 | let inner = Arc::new(Inner { Nov 07 15:04:33.856 INFO kablam! | ^^^ Use of undeclared type or module `Arc` Nov 07 15:04:33.856 INFO kablam! Nov 07 15:04:33.856 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicUsize` Nov 07 15:04:33.856 INFO kablam! --> src/mpsc/mod.rs:395:16 Nov 07 15:04:33.856 INFO kablam! | Nov 07 15:04:33.856 INFO kablam! 395 | state: AtomicUsize::new(INIT_STATE), Nov 07 15:04:33.856 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `AtomicUsize` Nov 07 15:04:33.856 INFO kablam! Nov 07 15:04:33.856 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicUsize` Nov 07 15:04:33.856 INFO kablam! --> src/mpsc/mod.rs:398:22 Nov 07 15:04:33.856 INFO kablam! | Nov 07 15:04:33.856 INFO kablam! 398 | num_senders: AtomicUsize::new(1), Nov 07 15:04:33.856 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `AtomicUsize` Nov 07 15:04:33.856 INFO kablam! Nov 07 15:04:33.856 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Mutex` Nov 07 15:04:33.856 INFO kablam! --> src/mpsc/mod.rs:399:20 Nov 07 15:04:33.856 INFO kablam! | Nov 07 15:04:33.856 INFO kablam! 399 | recv_task: Mutex::new(ReceiverTask { Nov 07 15:04:33.856 INFO kablam! | ^^^^^ Use of undeclared type or module `Mutex` Nov 07 15:04:33.856 INFO kablam! Nov 07 15:04:33.856 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Arc` Nov 07 15:04:33.856 INFO kablam! --> src/mpsc/mod.rs:407:22 Nov 07 15:04:33.856 INFO kablam! | Nov 07 15:04:33.856 INFO kablam! 407 | sender_task: Arc::new(Mutex::new(SenderTask::new())), Nov 07 15:04:33.856 INFO kablam! | ^^^ Use of undeclared type or module `Arc` Nov 07 15:04:33.856 INFO kablam! Nov 07 15:04:33.856 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Mutex` Nov 07 15:04:33.856 INFO kablam! --> src/mpsc/mod.rs:407:31 Nov 07 15:04:33.856 INFO kablam! | Nov 07 15:04:33.856 INFO kablam! 407 | sender_task: Arc::new(Mutex::new(SenderTask::new())), Nov 07 15:04:33.856 INFO kablam! | ^^^^^ Use of undeclared type or module `Mutex` Nov 07 15:04:33.856 INFO kablam! Nov 07 15:04:33.865 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Arc` Nov 07 15:04:33.865 INFO kablam! --> src/mpsc/mod.rs:779:34 Nov 07 15:04:33.865 INFO kablam! | Nov 07 15:04:33.865 INFO kablam! 779 | sender_task: Arc::new(Mutex::new(SenderTask::new())), Nov 07 15:04:33.865 INFO kablam! | ^^^ Use of undeclared type or module `Arc` Nov 07 15:04:33.865 INFO kablam! Nov 07 15:04:33.865 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Mutex` Nov 07 15:04:33.865 INFO kablam! --> src/mpsc/mod.rs:779:43 Nov 07 15:04:33.865 INFO kablam! | Nov 07 15:04:33.865 INFO kablam! 779 | sender_task: Arc::new(Mutex::new(SenderTask::new())), Nov 07 15:04:33.865 INFO kablam! | ^^^^^ Use of undeclared type or module `Mutex` Nov 07 15:04:33.865 INFO kablam! Nov 07 15:04:33.896 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Pin` Nov 07 15:04:33.896 INFO kablam! --> src/mpsc/mod.rs:1036:9 Nov 07 15:04:33.896 INFO kablam! | Nov 07 15:04:33.896 INFO kablam! 1036 | Pin::new(&mut self.0).poll_next(lw) Nov 07 15:04:33.896 INFO kablam! | ^^^ Use of undeclared type or module `Pin` Nov 07 15:04:33.896 INFO kablam! Nov 07 15:04:33.912 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Arc` Nov 07 15:04:33.912 INFO kablam! --> src/oneshot.rs:105:17 Nov 07 15:04:33.912 INFO kablam! | Nov 07 15:04:33.912 INFO kablam! 105 | let inner = Arc::new(Inner::new()); Nov 07 15:04:33.912 INFO kablam! | ^^^ Use of undeclared type or module `Arc` Nov 07 15:04:33.912 INFO kablam! Nov 07 15:04:33.912 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicBool` Nov 07 15:04:33.912 INFO kablam! --> src/oneshot.rs:118:23 Nov 07 15:04:33.912 INFO kablam! | Nov 07 15:04:33.912 INFO kablam! 118 | complete: AtomicBool::new(false), Nov 07 15:04:33.912 INFO kablam! | ^^^^^^^^^^ Use of undeclared type or module `AtomicBool` Nov 07 15:04:33.912 INFO kablam! Nov 07 15:04:33.936 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.936 INFO kablam! --> src/mpsc/mod.rs:83:5 Nov 07 15:04:33.936 INFO kablam! | Nov 07 15:04:33.936 INFO kablam! 83 | use std::any::Any; Nov 07 15:04:33.936 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.936 INFO kablam! Nov 07 15:04:33.936 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.936 INFO kablam! --> src/mpsc/mod.rs:84:5 Nov 07 15:04:33.936 INFO kablam! | Nov 07 15:04:33.936 INFO kablam! 84 | use std::error::Error; Nov 07 15:04:33.936 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.936 INFO kablam! Nov 07 15:04:33.956 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! --> src/mpsc/mod.rs:86:5 Nov 07 15:04:33.956 INFO kablam! | Nov 07 15:04:33.956 INFO kablam! 86 | use std::marker::Unpin; Nov 07 15:04:33.956 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! Nov 07 15:04:33.956 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! --> src/mpsc/mod.rs:87:5 Nov 07 15:04:33.956 INFO kablam! | Nov 07 15:04:33.956 INFO kablam! 87 | use std::pin::Pin; Nov 07 15:04:33.956 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! Nov 07 15:04:33.956 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! --> src/mpsc/mod.rs:88:5 Nov 07 15:04:33.956 INFO kablam! | Nov 07 15:04:33.956 INFO kablam! 88 | use std::sync::{Arc, Mutex}; Nov 07 15:04:33.956 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! Nov 07 15:04:33.956 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! --> src/mpsc/mod.rs:89:5 Nov 07 15:04:33.956 INFO kablam! | Nov 07 15:04:33.956 INFO kablam! 89 | use std::sync::atomic::AtomicUsize; Nov 07 15:04:33.956 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! Nov 07 15:04:33.956 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! --> src/mpsc/mod.rs:90:5 Nov 07 15:04:33.956 INFO kablam! | Nov 07 15:04:33.956 INFO kablam! 90 | use std::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.956 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.956 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/mod.rs:85:5 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 85 | use std::fmt; Nov 07 15:04:33.957 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0412]: cannot find type `AtomicPtr` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/queue.rs:66:11 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 66 | next: AtomicPtr>, Nov 07 15:04:33.957 INFO kablam! | ^^^^^^^^^ not found in this scope Nov 07 15:04:33.957 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 44 | use core::sync::atomic::AtomicPtr; Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0412]: cannot find type `AtomicPtr` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/queue.rs:75:11 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 75 | head: AtomicPtr>, Nov 07 15:04:33.957 INFO kablam! | ^^^^^^^^^ not found in this scope Nov 07 15:04:33.957 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 44 | use core::sync::atomic::AtomicPtr; Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0412]: cannot find type `UnsafeCell` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/queue.rs:76:11 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 76 | tail: UnsafeCell<*mut Node>, Nov 07 15:04:33.957 INFO kablam! | ^^^^^^^^^^ not found in this scope Nov 07 15:04:33.957 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 44 | use core::cell::UnsafeCell; Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/mod.rs:104:12 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 104 | inner: Arc>, Nov 07 15:04:33.957 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/mod.rs:109:18 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 109 | sender_task: Arc>, Nov 07 15:04:33.957 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0412]: cannot find type `Mutex` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/mod.rs:109:22 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 109 | sender_task: Arc>, Nov 07 15:04:33.957 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/mod.rs:117:9 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 117 | impl Unpin for Sender {} Nov 07 15:04:33.957 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.957 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 81 | use core::marker::Unpin; Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 81 | use core::pin::Unpin; Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/mod.rs:133:12 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 133 | inner: Arc>, Nov 07 15:04:33.957 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.957 INFO kablam! Nov 07 15:04:33.957 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:33.957 INFO kablam! --> src/mpsc/mod.rs:143:9 Nov 07 15:04:33.957 INFO kablam! | Nov 07 15:04:33.957 INFO kablam! 143 | impl Unpin for UnboundedReceiver {} Nov 07 15:04:33.957 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 81 | use core::marker::Unpin; Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 81 | use core::pin::Unpin; Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0405]: cannot find trait `Error` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:179:6 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 179 | impl Error for SendError { Nov 07 15:04:33.958 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0405]: cannot find trait `Error` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:225:14 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 225 | impl Error for TrySendError { Nov 07 15:04:33.958 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0405]: cannot find trait `Any` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:225:9 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 225 | impl Error for TrySendError { Nov 07 15:04:33.958 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 81 | use core::any::Any; Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0405]: cannot find trait `Error` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:270:6 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 270 | impl Error for TryRecvError { Nov 07 15:04:33.958 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0412]: cannot find type `AtomicUsize` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:283:12 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 283 | state: AtomicUsize, Nov 07 15:04:33.958 INFO kablam! | ^^^^^^^^^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 81 | use core::sync::atomic::AtomicUsize; Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:289:25 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 289 | parked_queue: Queue>>, Nov 07 15:04:33.958 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0412]: cannot find type `Mutex` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:289:29 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 289 | parked_queue: Queue>>, Nov 07 15:04:33.958 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0412]: cannot find type `AtomicUsize` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:292:18 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 292 | num_senders: AtomicUsize, Nov 07 15:04:33.958 INFO kablam! | ^^^^^^^^^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 81 | use core::sync::atomic::AtomicUsize; Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0412]: cannot find type `Mutex` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:295:16 Nov 07 15:04:33.958 INFO kablam! | Nov 07 15:04:33.958 INFO kablam! 295 | recv_task: Mutex, Nov 07 15:04:33.958 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.958 INFO kablam! Nov 07 15:04:33.958 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.958 INFO kablam! --> src/mpsc/mod.rs:526:56 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 526 | let state = decode_state(self.inner.state.load(SeqCst)); Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! Nov 07 15:04:33.959 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.959 INFO kablam! --> src/mpsc/mod.rs:550:46 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 550 | let mut curr = self.inner.state.load(SeqCst); Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! Nov 07 15:04:33.959 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.959 INFO kablam! --> src/mpsc/mod.rs:574:65 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 574 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! Nov 07 15:04:33.959 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.959 INFO kablam! --> src/mpsc/mod.rs:574:73 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 574 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! Nov 07 15:04:33.959 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.959 INFO kablam! --> src/mpsc/mod.rs:636:56 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 636 | let state = decode_state(self.inner.state.load(SeqCst)); Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! Nov 07 15:04:33.959 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.959 INFO kablam! --> src/mpsc/mod.rs:656:56 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 656 | let state = decode_state(self.inner.state.load(SeqCst)); Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! Nov 07 15:04:33.959 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.959 INFO kablam! --> src/mpsc/mod.rs:668:45 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 668 | !decode_state(self.inner.state.load(SeqCst)).is_open Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! Nov 07 15:04:33.959 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.959 INFO kablam! --> src/mpsc/mod.rs:761:52 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 761 | let mut curr = self.inner.num_senders.load(SeqCst); Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! Nov 07 15:04:33.959 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.959 INFO kablam! --> src/mpsc/mod.rs:772:78 Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 772 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); Nov 07 15:04:33.959 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.959 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.959 INFO kablam! | Nov 07 15:04:33.959 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! Nov 07 15:04:33.960 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.960 INFO kablam! --> src/mpsc/mod.rs:792:56 Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! 792 | let prev = self.inner.num_senders.fetch_sub(1, SeqCst); Nov 07 15:04:33.960 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.960 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! Nov 07 15:04:33.960 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.960 INFO kablam! --> src/mpsc/mod.rs:815:46 Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! 815 | let mut curr = self.inner.state.load(SeqCst); Nov 07 15:04:33.960 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.960 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! Nov 07 15:04:33.960 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.960 INFO kablam! --> src/mpsc/mod.rs:827:65 Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! 827 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:33.960 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.960 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.960 INFO kablam! | Nov 07 15:04:33.960 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! Nov 07 15:04:33.961 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.961 INFO kablam! --> src/mpsc/mod.rs:827:73 Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 827 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:33.961 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.961 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! Nov 07 15:04:33.961 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.961 INFO kablam! --> src/mpsc/mod.rs:918:42 Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 918 | let curr = self.inner.state.load(SeqCst); Nov 07 15:04:33.961 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.961 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! Nov 07 15:04:33.961 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.961 INFO kablam! --> src/mpsc/mod.rs:940:46 Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 940 | let mut curr = self.inner.state.load(SeqCst); Nov 07 15:04:33.961 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.961 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! Nov 07 15:04:33.961 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.961 INFO kablam! --> src/mpsc/mod.rs:948:65 Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 948 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:33.961 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.961 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! Nov 07 15:04:33.961 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.961 INFO kablam! --> src/mpsc/mod.rs:948:73 Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 948 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:33.961 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.961 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! Nov 07 15:04:33.961 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:33.961 INFO kablam! --> src/mpsc/mod.rs:957:9 Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 957 | impl Unpin for Receiver {} Nov 07 15:04:33.961 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.961 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 81 | use core::marker::Unpin; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 81 | use core::pin::Unpin; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! Nov 07 15:04:33.961 INFO kablam! error[E0412]: cannot find type `Pin` in this scope Nov 07 15:04:33.961 INFO kablam! --> src/mpsc/mod.rs:963:19 Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 963 | mut self: Pin<&mut Self>, Nov 07 15:04:33.961 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.961 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 81 | use core::pin::Pin; Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! Nov 07 15:04:33.961 INFO kablam! error[E0412]: cannot find type `Pin` in this scope Nov 07 15:04:33.961 INFO kablam! --> src/mpsc/mod.rs:1033:19 Nov 07 15:04:33.961 INFO kablam! | Nov 07 15:04:33.961 INFO kablam! 1033 | mut self: Pin<&mut Self>, Nov 07 15:04:33.962 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 81 | use core::pin::Pin; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:21:12 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 21 | inner: Arc>, Nov 07 15:04:33.962 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:29:12 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 29 | inner: Arc>, Nov 07 15:04:33.962 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:33:9 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 33 | impl Unpin for Receiver {} Nov 07 15:04:33.962 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 3 | use core::marker::Unpin; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 3 | use core::pin::Unpin; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:34:9 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 34 | impl Unpin for Sender {} Nov 07 15:04:33.962 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 3 | use core::marker::Unpin; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 3 | use core::pin::Unpin; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0412]: cannot find type `AtomicBool` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:49:15 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 49 | complete: AtomicBool, Nov 07 15:04:33.962 INFO kablam! | ^^^^^^^^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 3 | use core::sync::atomic::AtomicBool; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:126:31 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 126 | if self.complete.load(SeqCst) { Nov 07 15:04:33.962 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:142:35 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 142 | if self.complete.load(SeqCst) { Nov 07 15:04:33.962 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:163:31 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 163 | if self.complete.load(SeqCst) { Nov 07 15:04:33.962 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.962 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! Nov 07 15:04:33.962 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.962 INFO kablam! --> src/oneshot.rs:185:31 Nov 07 15:04:33.962 INFO kablam! | Nov 07 15:04:33.962 INFO kablam! 185 | if self.complete.load(SeqCst) { Nov 07 15:04:33.963 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.963 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! Nov 07 15:04:33.963 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.963 INFO kablam! --> src/oneshot.rs:193:28 Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 193 | self.complete.load(SeqCst) Nov 07 15:04:33.963 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.963 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! Nov 07 15:04:33.963 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.963 INFO kablam! --> src/oneshot.rs:217:35 Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 217 | self.complete.store(true, SeqCst); Nov 07 15:04:33.963 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.963 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! Nov 07 15:04:33.963 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.963 INFO kablam! --> src/oneshot.rs:229:35 Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 229 | self.complete.store(true, SeqCst); Nov 07 15:04:33.963 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.963 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! Nov 07 15:04:33.963 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.963 INFO kablam! --> src/oneshot.rs:241:31 Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 241 | if self.complete.load(SeqCst) { Nov 07 15:04:33.963 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.963 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! Nov 07 15:04:33.963 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.963 INFO kablam! --> src/oneshot.rs:261:42 Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 261 | let done = if self.complete.load(SeqCst) { Nov 07 15:04:33.963 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.963 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! Nov 07 15:04:33.963 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.963 INFO kablam! --> src/oneshot.rs:279:39 Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 279 | if done || self.complete.load(SeqCst) { Nov 07 15:04:33.963 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.963 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! Nov 07 15:04:33.963 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:33.963 INFO kablam! --> src/oneshot.rs:297:35 Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 297 | self.complete.store(true, SeqCst); Nov 07 15:04:33.963 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:33.963 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.963 INFO kablam! | Nov 07 15:04:33.963 INFO kablam! Nov 07 15:04:33.968 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.968 INFO kablam! --> src/mpsc/mod.rs:91:5 Nov 07 15:04:33.968 INFO kablam! | Nov 07 15:04:33.968 INFO kablam! 91 | use std::thread; Nov 07 15:04:33.968 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.968 INFO kablam! Nov 07 15:04:33.968 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.968 INFO kablam! --> src/mpsc/queue.rs:45:5 Nov 07 15:04:33.968 INFO kablam! | Nov 07 15:04:33.968 INFO kablam! 45 | use std::prelude::v1::*; Nov 07 15:04:33.968 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.968 INFO kablam! Nov 07 15:04:33.968 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.968 INFO kablam! --> src/mpsc/queue.rs:47:5 Nov 07 15:04:33.968 INFO kablam! | Nov 07 15:04:33.968 INFO kablam! 47 | use std::cell::UnsafeCell; Nov 07 15:04:33.968 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.968 INFO kablam! Nov 07 15:04:33.968 INFO kablam! error[E0405]: cannot find trait `Error` in this scope Nov 07 15:04:33.968 INFO kablam! --> src/oneshot.rs:384:6 Nov 07 15:04:33.968 INFO kablam! | Nov 07 15:04:33.968 INFO kablam! 384 | impl Error for Canceled { Nov 07 15:04:33.968 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:33.968 INFO kablam! Nov 07 15:04:33.968 INFO kablam! error[E0412]: cannot find type `Pin` in this scope Nov 07 15:04:33.968 INFO kablam! --> src/oneshot.rs:419:15 Nov 07 15:04:33.968 INFO kablam! | Nov 07 15:04:33.968 INFO kablam! 419 | self: Pin<&mut Self>, Nov 07 15:04:33.968 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:33.968 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:33.968 INFO kablam! | Nov 07 15:04:33.968 INFO kablam! 3 | use core::pin::Pin; Nov 07 15:04:33.968 INFO kablam! | Nov 07 15:04:33.968 INFO kablam! Nov 07 15:04:33.968 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.968 INFO kablam! --> src/mpsc/mod.rs:92:5 Nov 07 15:04:33.968 INFO kablam! | Nov 07 15:04:33.969 INFO kablam! 92 | use std::usize; Nov 07 15:04:33.969 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! Nov 07 15:04:33.969 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! --> src/mpsc/queue.rs:49:5 Nov 07 15:04:33.969 INFO kablam! | Nov 07 15:04:33.969 INFO kablam! 49 | use std::sync::atomic::{AtomicPtr, Ordering}; Nov 07 15:04:33.969 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! Nov 07 15:04:33.969 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! --> src/oneshot.rs:5:5 Nov 07 15:04:33.969 INFO kablam! | Nov 07 15:04:33.969 INFO kablam! 5 | use std::marker::Unpin; Nov 07 15:04:33.969 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! Nov 07 15:04:33.969 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! --> src/oneshot.rs:6:5 Nov 07 15:04:33.969 INFO kablam! | Nov 07 15:04:33.969 INFO kablam! 6 | use std::pin::Pin; Nov 07 15:04:33.969 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! Nov 07 15:04:33.969 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! --> src/oneshot.rs:7:5 Nov 07 15:04:33.969 INFO kablam! | Nov 07 15:04:33.969 INFO kablam! 7 | use std::sync::Arc; Nov 07 15:04:33.969 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! Nov 07 15:04:33.969 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! --> src/oneshot.rs:8:5 Nov 07 15:04:33.969 INFO kablam! | Nov 07 15:04:33.969 INFO kablam! 8 | use std::sync::atomic::AtomicBool; Nov 07 15:04:33.969 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! Nov 07 15:04:33.969 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! --> src/oneshot.rs:9:5 Nov 07 15:04:33.969 INFO kablam! | Nov 07 15:04:33.969 INFO kablam! 9 | use std::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.969 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! Nov 07 15:04:33.969 INFO kablam! error[E0433]: failed to resolve. Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! --> src/oneshot.rs:10:5 Nov 07 15:04:33.969 INFO kablam! | Nov 07 15:04:33.969 INFO kablam! 10 | use std::error::Error; Nov 07 15:04:33.969 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.969 INFO kablam! Nov 07 15:04:33.970 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.970 INFO kablam! --> src/mpsc/queue.rs:48:5 Nov 07 15:04:33.970 INFO kablam! | Nov 07 15:04:33.970 INFO kablam! 48 | use std::ptr; Nov 07 15:04:33.970 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.970 INFO kablam! Nov 07 15:04:33.970 INFO kablam! error[E0432]: unresolved import `std` Nov 07 15:04:33.970 INFO kablam! --> src/oneshot.rs:11:5 Nov 07 15:04:33.970 INFO kablam! | Nov 07 15:04:33.970 INFO kablam! 11 | use std::fmt; Nov 07 15:04:33.970 INFO kablam! | ^^^ Could not find `std` in `{{root}}` Nov 07 15:04:33.970 INFO kablam! Nov 07 15:04:33.970 INFO kablam! warning: unused import: `std::any::Any` Nov 07 15:04:33.970 INFO kablam! --> src/mpsc/mod.rs:83:5 Nov 07 15:04:33.970 INFO kablam! | Nov 07 15:04:33.970 INFO kablam! 83 | use std::any::Any; Nov 07 15:04:33.970 INFO kablam! | ^^^^^^^^^^^^^ Nov 07 15:04:33.970 INFO kablam! | Nov 07 15:04:33.970 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 07 15:04:33.970 INFO kablam! Nov 07 15:04:33.970 INFO kablam! warning: unused import: `std::error::Error` Nov 07 15:04:33.970 INFO kablam! --> src/mpsc/mod.rs:84:5 Nov 07 15:04:33.970 INFO kablam! | Nov 07 15:04:33.970 INFO kablam! 84 | use std::error::Error; Nov 07 15:04:33.970 INFO kablam! | ^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.970 INFO kablam! Nov 07 15:04:33.970 INFO kablam! warning: unused import: `std::marker::Unpin` Nov 07 15:04:33.970 INFO kablam! --> src/mpsc/mod.rs:86:5 Nov 07 15:04:33.970 INFO kablam! | Nov 07 15:04:33.970 INFO kablam! 86 | use std::marker::Unpin; Nov 07 15:04:33.970 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.970 INFO kablam! Nov 07 15:04:33.970 INFO kablam! warning: unused import: `std::pin::Pin` Nov 07 15:04:33.970 INFO kablam! --> src/mpsc/mod.rs:87:5 Nov 07 15:04:33.970 INFO kablam! | Nov 07 15:04:33.970 INFO kablam! 87 | use std::pin::Pin; Nov 07 15:04:33.970 INFO kablam! | ^^^^^^^^^^^^^ Nov 07 15:04:33.970 INFO kablam! Nov 07 15:04:33.970 INFO kablam! warning: unused imports: `Arc`, `Mutex` Nov 07 15:04:33.970 INFO kablam! --> src/mpsc/mod.rs:88:17 Nov 07 15:04:33.970 INFO kablam! | Nov 07 15:04:33.970 INFO kablam! 88 | use std::sync::{Arc, Mutex}; Nov 07 15:04:33.970 INFO kablam! | ^^^ ^^^^^ Nov 07 15:04:33.970 INFO kablam! Nov 07 15:04:33.970 INFO kablam! warning: unused import: `std::sync::atomic::AtomicUsize` Nov 07 15:04:33.970 INFO kablam! --> src/mpsc/mod.rs:89:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 89 | use std::sync::atomic::AtomicUsize; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::sync::atomic::Ordering::SeqCst` Nov 07 15:04:33.971 INFO kablam! --> src/mpsc/mod.rs:90:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 90 | use std::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::prelude::v1::*` Nov 07 15:04:33.971 INFO kablam! --> src/mpsc/queue.rs:45:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 45 | use std::prelude::v1::*; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::cell::UnsafeCell` Nov 07 15:04:33.971 INFO kablam! --> src/mpsc/queue.rs:47:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 47 | use std::cell::UnsafeCell; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused imports: `AtomicPtr`, `Ordering` Nov 07 15:04:33.971 INFO kablam! --> src/mpsc/queue.rs:49:25 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 49 | use std::sync::atomic::{AtomicPtr, Ordering}; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^ ^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::marker::Unpin` Nov 07 15:04:33.971 INFO kablam! --> src/oneshot.rs:5:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 5 | use std::marker::Unpin; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::pin::Pin` Nov 07 15:04:33.971 INFO kablam! --> src/oneshot.rs:6:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 6 | use std::pin::Pin; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::sync::Arc` Nov 07 15:04:33.971 INFO kablam! --> src/oneshot.rs:7:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 7 | use std::sync::Arc; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::sync::atomic::AtomicBool` Nov 07 15:04:33.971 INFO kablam! --> src/oneshot.rs:8:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 8 | use std::sync::atomic::AtomicBool; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::sync::atomic::Ordering::SeqCst` Nov 07 15:04:33.971 INFO kablam! --> src/oneshot.rs:9:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 9 | use std::sync::atomic::Ordering::SeqCst; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.971 INFO kablam! warning: unused import: `std::error::Error` Nov 07 15:04:33.971 INFO kablam! --> src/oneshot.rs:10:5 Nov 07 15:04:33.971 INFO kablam! | Nov 07 15:04:33.971 INFO kablam! 10 | use std::error::Error; Nov 07 15:04:33.971 INFO kablam! | ^^^^^^^^^^^^^^^^^ Nov 07 15:04:33.971 INFO kablam! Nov 07 15:04:33.977 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Box` Nov 07 15:04:33.977 INFO kablam! --> src/mpsc/queue.rs:84:9 Nov 07 15:04:33.977 INFO kablam! | Nov 07 15:04:33.977 INFO kablam! 84 | Box::into_raw(Box::new(Node { Nov 07 15:04:33.977 INFO kablam! | ^^^ Use of undeclared type or module `Box` Nov 07 15:04:33.977 INFO kablam! Nov 07 15:04:33.977 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Box` Nov 07 15:04:33.977 INFO kablam! --> src/mpsc/queue.rs:84:23 Nov 07 15:04:33.977 INFO kablam! | Nov 07 15:04:33.977 INFO kablam! 84 | Box::into_raw(Box::new(Node { Nov 07 15:04:33.977 INFO kablam! | ^^^ Use of undeclared type or module `Box` Nov 07 15:04:33.977 INFO kablam! Nov 07 15:04:33.977 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicPtr` Nov 07 15:04:33.977 INFO kablam! --> src/mpsc/queue.rs:85:19 Nov 07 15:04:33.977 INFO kablam! | Nov 07 15:04:33.977 INFO kablam! 85 | next: AtomicPtr::new(ptr::null_mut()), Nov 07 15:04:33.977 INFO kablam! | ^^^^^^^^^ Use of undeclared type or module `AtomicPtr` Nov 07 15:04:33.977 INFO kablam! Nov 07 15:04:33.977 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicPtr` Nov 07 15:04:33.977 INFO kablam! --> src/mpsc/queue.rs:97:19 Nov 07 15:04:33.977 INFO kablam! | Nov 07 15:04:33.977 INFO kablam! 97 | head: AtomicPtr::new(stub), Nov 07 15:04:33.977 INFO kablam! | ^^^^^^^^^ Use of undeclared type or module `AtomicPtr` Nov 07 15:04:33.977 INFO kablam! Nov 07 15:04:33.977 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `UnsafeCell` Nov 07 15:04:33.977 INFO kablam! --> src/mpsc/queue.rs:98:19 Nov 07 15:04:33.978 INFO kablam! | Nov 07 15:04:33.978 INFO kablam! 98 | tail: UnsafeCell::new(stub), Nov 07 15:04:33.978 INFO kablam! | ^^^^^^^^^^ Use of undeclared type or module `UnsafeCell` Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! --> src/mpsc/queue.rs:106:42 Nov 07 15:04:33.978 INFO kablam! | Nov 07 15:04:33.978 INFO kablam! 106 | let prev = self.head.swap(n, Ordering::AcqRel); Nov 07 15:04:33.978 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! --> src/mpsc/queue.rs:107:35 Nov 07 15:04:33.978 INFO kablam! | Nov 07 15:04:33.978 INFO kablam! 107 | (*prev).next.store(n, Ordering::Release); Nov 07 15:04:33.978 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! --> src/mpsc/queue.rs:125:38 Nov 07 15:04:33.978 INFO kablam! | Nov 07 15:04:33.978 INFO kablam! 125 | let next = (*tail).next.load(Ordering::Acquire); Nov 07 15:04:33.978 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Box` Nov 07 15:04:33.978 INFO kablam! --> src/mpsc/queue.rs:132:18 Nov 07 15:04:33.978 INFO kablam! | Nov 07 15:04:33.978 INFO kablam! 132 | drop(Box::from_raw(tail)); Nov 07 15:04:33.978 INFO kablam! | ^^^ Use of undeclared type or module `Box` Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! --> src/mpsc/queue.rs:136:27 Nov 07 15:04:33.978 INFO kablam! | Nov 07 15:04:33.978 INFO kablam! 136 | if self.head.load(Ordering::Acquire) == tail {Empty} else {Inconsistent} Nov 07 15:04:33.978 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! --> src/mpsc/queue.rs:145:45 Nov 07 15:04:33.978 INFO kablam! | Nov 07 15:04:33.978 INFO kablam! 145 | let next = (*cur).next.load(Ordering::Relaxed); Nov 07 15:04:33.978 INFO kablam! | ^^^^^^^^ Use of undeclared type or module `Ordering` Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Box` Nov 07 15:04:33.978 INFO kablam! --> src/mpsc/queue.rs:146:22 Nov 07 15:04:33.978 INFO kablam! | Nov 07 15:04:33.978 INFO kablam! 146 | drop(Box::from_raw(cur)); Nov 07 15:04:33.978 INFO kablam! | ^^^ Use of undeclared type or module `Box` Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! error: aborting due to 100 previous errors Nov 07 15:04:33.978 INFO kablam! Nov 07 15:04:33.978 INFO kablam! Some errors occurred: E0405, E0412, E0425, E0432, E0433. Nov 07 15:04:33.978 INFO kablam! For more information about an error, try `rustc --explain E0405`. Nov 07 15:04:33.983 INFO kablam! error: Could not compile `futures-channel-preview`. Nov 07 15:04:33.983 INFO kablam! warning: build failed, waiting for other jobs to finish... Nov 07 15:04:34.028 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Arc` Nov 07 15:04:34.028 INFO kablam! --> src/mpsc/mod.rs:393:17 Nov 07 15:04:34.028 INFO kablam! | Nov 07 15:04:34.028 INFO kablam! 393 | let inner = Arc::new(Inner { Nov 07 15:04:34.028 INFO kablam! | ^^^ Use of undeclared type or module `Arc` Nov 07 15:04:34.028 INFO kablam! Nov 07 15:04:34.028 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicUsize` Nov 07 15:04:34.028 INFO kablam! --> src/mpsc/mod.rs:395:16 Nov 07 15:04:34.028 INFO kablam! | Nov 07 15:04:34.028 INFO kablam! 395 | state: AtomicUsize::new(INIT_STATE), Nov 07 15:04:34.028 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `AtomicUsize` Nov 07 15:04:34.028 INFO kablam! Nov 07 15:04:34.028 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicUsize` Nov 07 15:04:34.029 INFO kablam! --> src/mpsc/mod.rs:398:22 Nov 07 15:04:34.029 INFO kablam! | Nov 07 15:04:34.029 INFO kablam! 398 | num_senders: AtomicUsize::new(1), Nov 07 15:04:34.029 INFO kablam! | ^^^^^^^^^^^ Use of undeclared type or module `AtomicUsize` Nov 07 15:04:34.029 INFO kablam! Nov 07 15:04:34.029 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Mutex` Nov 07 15:04:34.029 INFO kablam! --> src/mpsc/mod.rs:399:20 Nov 07 15:04:34.029 INFO kablam! | Nov 07 15:04:34.029 INFO kablam! 399 | recv_task: Mutex::new(ReceiverTask { Nov 07 15:04:34.029 INFO kablam! | ^^^^^ Use of undeclared type or module `Mutex` Nov 07 15:04:34.029 INFO kablam! Nov 07 15:04:34.029 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Arc` Nov 07 15:04:34.029 INFO kablam! --> src/mpsc/mod.rs:407:22 Nov 07 15:04:34.029 INFO kablam! | Nov 07 15:04:34.029 INFO kablam! 407 | sender_task: Arc::new(Mutex::new(SenderTask::new())), Nov 07 15:04:34.029 INFO kablam! | ^^^ Use of undeclared type or module `Arc` Nov 07 15:04:34.029 INFO kablam! Nov 07 15:04:34.029 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Mutex` Nov 07 15:04:34.029 INFO kablam! --> src/mpsc/mod.rs:407:31 Nov 07 15:04:34.029 INFO kablam! | Nov 07 15:04:34.029 INFO kablam! 407 | sender_task: Arc::new(Mutex::new(SenderTask::new())), Nov 07 15:04:34.029 INFO kablam! | ^^^^^ Use of undeclared type or module `Mutex` Nov 07 15:04:34.029 INFO kablam! Nov 07 15:04:34.050 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Arc` Nov 07 15:04:34.051 INFO kablam! --> src/mpsc/mod.rs:779:34 Nov 07 15:04:34.051 INFO kablam! | Nov 07 15:04:34.051 INFO kablam! 779 | sender_task: Arc::new(Mutex::new(SenderTask::new())), Nov 07 15:04:34.051 INFO kablam! | ^^^ Use of undeclared type or module `Arc` Nov 07 15:04:34.051 INFO kablam! Nov 07 15:04:34.051 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Mutex` Nov 07 15:04:34.051 INFO kablam! --> src/mpsc/mod.rs:779:43 Nov 07 15:04:34.051 INFO kablam! | Nov 07 15:04:34.051 INFO kablam! 779 | sender_task: Arc::new(Mutex::new(SenderTask::new())), Nov 07 15:04:34.051 INFO kablam! | ^^^^^ Use of undeclared type or module `Mutex` Nov 07 15:04:34.051 INFO kablam! Nov 07 15:04:34.075 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Pin` Nov 07 15:04:34.075 INFO kablam! --> src/mpsc/mod.rs:1036:9 Nov 07 15:04:34.075 INFO kablam! | Nov 07 15:04:34.075 INFO kablam! 1036 | Pin::new(&mut self.0).poll_next(lw) Nov 07 15:04:34.075 INFO kablam! | ^^^ Use of undeclared type or module `Pin` Nov 07 15:04:34.075 INFO kablam! Nov 07 15:04:34.096 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `Arc` Nov 07 15:04:34.096 INFO kablam! --> src/oneshot.rs:105:17 Nov 07 15:04:34.096 INFO kablam! | Nov 07 15:04:34.096 INFO kablam! 105 | let inner = Arc::new(Inner::new()); Nov 07 15:04:34.096 INFO kablam! | ^^^ Use of undeclared type or module `Arc` Nov 07 15:04:34.096 INFO kablam! Nov 07 15:04:34.096 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `AtomicBool` Nov 07 15:04:34.096 INFO kablam! --> src/oneshot.rs:118:23 Nov 07 15:04:34.096 INFO kablam! | Nov 07 15:04:34.096 INFO kablam! 118 | complete: AtomicBool::new(false), Nov 07 15:04:34.096 INFO kablam! | ^^^^^^^^^^ Use of undeclared type or module `AtomicBool` Nov 07 15:04:34.096 INFO kablam! Nov 07 15:04:34.132 INFO kablam! error[E0412]: cannot find type `AtomicPtr` in this scope Nov 07 15:04:34.132 INFO kablam! --> src/mpsc/queue.rs:66:11 Nov 07 15:04:34.132 INFO kablam! | Nov 07 15:04:34.132 INFO kablam! 66 | next: AtomicPtr>, Nov 07 15:04:34.132 INFO kablam! | ^^^^^^^^^ not found in this scope Nov 07 15:04:34.132 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.132 INFO kablam! | Nov 07 15:04:34.132 INFO kablam! 44 | use core::sync::atomic::AtomicPtr; Nov 07 15:04:34.132 INFO kablam! | Nov 07 15:04:34.132 INFO kablam! Nov 07 15:04:34.132 INFO kablam! error[E0412]: cannot find type `AtomicPtr` in this scope Nov 07 15:04:34.132 INFO kablam! --> src/mpsc/queue.rs:75:11 Nov 07 15:04:34.133 INFO kablam! | Nov 07 15:04:34.133 INFO kablam! 75 | head: AtomicPtr>, Nov 07 15:04:34.133 INFO kablam! | ^^^^^^^^^ not found in this scope Nov 07 15:04:34.133 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.133 INFO kablam! | Nov 07 15:04:34.133 INFO kablam! 44 | use core::sync::atomic::AtomicPtr; Nov 07 15:04:34.133 INFO kablam! | Nov 07 15:04:34.133 INFO kablam! Nov 07 15:04:34.133 INFO kablam! error[E0412]: cannot find type `UnsafeCell` in this scope Nov 07 15:04:34.133 INFO kablam! --> src/mpsc/queue.rs:76:11 Nov 07 15:04:34.133 INFO kablam! | Nov 07 15:04:34.133 INFO kablam! 76 | tail: UnsafeCell<*mut Node>, Nov 07 15:04:34.133 INFO kablam! | ^^^^^^^^^^ not found in this scope Nov 07 15:04:34.133 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.133 INFO kablam! | Nov 07 15:04:34.133 INFO kablam! 44 | use core::cell::UnsafeCell; Nov 07 15:04:34.133 INFO kablam! | Nov 07 15:04:34.133 INFO kablam! Nov 07 15:04:34.133 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:34.133 INFO kablam! --> src/mpsc/mod.rs:104:12 Nov 07 15:04:34.133 INFO kablam! | Nov 07 15:04:34.133 INFO kablam! 104 | inner: Arc>, Nov 07 15:04:34.133 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.134 INFO kablam! Nov 07 15:04:34.134 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:34.134 INFO kablam! --> src/mpsc/mod.rs:109:18 Nov 07 15:04:34.134 INFO kablam! | Nov 07 15:04:34.134 INFO kablam! 109 | sender_task: Arc>, Nov 07 15:04:34.134 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.134 INFO kablam! Nov 07 15:04:34.134 INFO kablam! error[E0412]: cannot find type `Mutex` in this scope Nov 07 15:04:34.134 INFO kablam! --> src/mpsc/mod.rs:109:22 Nov 07 15:04:34.134 INFO kablam! | Nov 07 15:04:34.134 INFO kablam! 109 | sender_task: Arc>, Nov 07 15:04:34.134 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.134 INFO kablam! Nov 07 15:04:34.134 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:34.134 INFO kablam! --> src/mpsc/mod.rs:117:9 Nov 07 15:04:34.134 INFO kablam! | Nov 07 15:04:34.134 INFO kablam! 117 | impl Unpin for Sender {} Nov 07 15:04:34.134 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.134 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:34.134 INFO kablam! | Nov 07 15:04:34.134 INFO kablam! 81 | use core::marker::Unpin; Nov 07 15:04:34.134 INFO kablam! | Nov 07 15:04:34.134 INFO kablam! 81 | use core::pin::Unpin; Nov 07 15:04:34.135 INFO kablam! | Nov 07 15:04:34.135 INFO kablam! Nov 07 15:04:34.135 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:34.135 INFO kablam! --> src/mpsc/mod.rs:133:12 Nov 07 15:04:34.135 INFO kablam! | Nov 07 15:04:34.135 INFO kablam! 133 | inner: Arc>, Nov 07 15:04:34.135 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.135 INFO kablam! Nov 07 15:04:34.135 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:34.135 INFO kablam! --> src/mpsc/mod.rs:143:9 Nov 07 15:04:34.135 INFO kablam! | Nov 07 15:04:34.135 INFO kablam! 143 | impl Unpin for UnboundedReceiver {} Nov 07 15:04:34.135 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.135 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:34.135 INFO kablam! | Nov 07 15:04:34.135 INFO kablam! 81 | use core::marker::Unpin; Nov 07 15:04:34.135 INFO kablam! | Nov 07 15:04:34.135 INFO kablam! 81 | use core::pin::Unpin; Nov 07 15:04:34.135 INFO kablam! | Nov 07 15:04:34.135 INFO kablam! Nov 07 15:04:34.135 INFO kablam! error[E0405]: cannot find trait `Error` in this scope Nov 07 15:04:34.136 INFO kablam! --> src/mpsc/mod.rs:179:6 Nov 07 15:04:34.136 INFO kablam! | Nov 07 15:04:34.136 INFO kablam! 179 | impl Error for SendError { Nov 07 15:04:34.136 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.136 INFO kablam! Nov 07 15:04:34.136 INFO kablam! error[E0405]: cannot find trait `Error` in this scope Nov 07 15:04:34.136 INFO kablam! --> src/mpsc/mod.rs:225:14 Nov 07 15:04:34.136 INFO kablam! | Nov 07 15:04:34.136 INFO kablam! 225 | impl Error for TrySendError { Nov 07 15:04:34.136 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.136 INFO kablam! Nov 07 15:04:34.136 INFO kablam! error[E0405]: cannot find trait `Any` in this scope Nov 07 15:04:34.136 INFO kablam! --> src/mpsc/mod.rs:225:9 Nov 07 15:04:34.136 INFO kablam! | Nov 07 15:04:34.136 INFO kablam! 225 | impl Error for TrySendError { Nov 07 15:04:34.136 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.136 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.136 INFO kablam! | Nov 07 15:04:34.136 INFO kablam! 81 | use core::any::Any; Nov 07 15:04:34.136 INFO kablam! | Nov 07 15:04:34.136 INFO kablam! Nov 07 15:04:34.136 INFO kablam! error[E0405]: cannot find trait `Error` in this scope Nov 07 15:04:34.137 INFO kablam! --> src/mpsc/mod.rs:270:6 Nov 07 15:04:34.137 INFO kablam! | Nov 07 15:04:34.137 INFO kablam! 270 | impl Error for TryRecvError { Nov 07 15:04:34.137 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.137 INFO kablam! Nov 07 15:04:34.137 INFO kablam! error[E0412]: cannot find type `AtomicUsize` in this scope Nov 07 15:04:34.137 INFO kablam! --> src/mpsc/mod.rs:283:12 Nov 07 15:04:34.137 INFO kablam! | Nov 07 15:04:34.137 INFO kablam! 283 | state: AtomicUsize, Nov 07 15:04:34.137 INFO kablam! | ^^^^^^^^^^^ not found in this scope Nov 07 15:04:34.137 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.137 INFO kablam! | Nov 07 15:04:34.137 INFO kablam! 81 | use core::sync::atomic::AtomicUsize; Nov 07 15:04:34.137 INFO kablam! | Nov 07 15:04:34.137 INFO kablam! Nov 07 15:04:34.137 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:34.137 INFO kablam! --> src/mpsc/mod.rs:289:25 Nov 07 15:04:34.137 INFO kablam! | Nov 07 15:04:34.137 INFO kablam! 289 | parked_queue: Queue>>, Nov 07 15:04:34.137 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.137 INFO kablam! Nov 07 15:04:34.137 INFO kablam! error[E0412]: cannot find type `Mutex` in this scope Nov 07 15:04:34.137 INFO kablam! --> src/mpsc/mod.rs:289:29 Nov 07 15:04:34.138 INFO kablam! | Nov 07 15:04:34.138 INFO kablam! 289 | parked_queue: Queue>>, Nov 07 15:04:34.138 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.138 INFO kablam! Nov 07 15:04:34.138 INFO kablam! error[E0412]: cannot find type `AtomicUsize` in this scope Nov 07 15:04:34.138 INFO kablam! --> src/mpsc/mod.rs:292:18 Nov 07 15:04:34.138 INFO kablam! | Nov 07 15:04:34.138 INFO kablam! 292 | num_senders: AtomicUsize, Nov 07 15:04:34.138 INFO kablam! | ^^^^^^^^^^^ not found in this scope Nov 07 15:04:34.138 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.138 INFO kablam! | Nov 07 15:04:34.138 INFO kablam! 81 | use core::sync::atomic::AtomicUsize; Nov 07 15:04:34.138 INFO kablam! | Nov 07 15:04:34.138 INFO kablam! Nov 07 15:04:34.138 INFO kablam! error[E0412]: cannot find type `Mutex` in this scope Nov 07 15:04:34.138 INFO kablam! --> src/mpsc/mod.rs:295:16 Nov 07 15:04:34.138 INFO kablam! | Nov 07 15:04:34.138 INFO kablam! 295 | recv_task: Mutex, Nov 07 15:04:34.138 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.138 INFO kablam! Nov 07 15:04:34.138 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.138 INFO kablam! --> src/mpsc/mod.rs:526:56 Nov 07 15:04:34.138 INFO kablam! | Nov 07 15:04:34.139 INFO kablam! 526 | let state = decode_state(self.inner.state.load(SeqCst)); Nov 07 15:04:34.139 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.139 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.139 INFO kablam! | Nov 07 15:04:34.139 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.139 INFO kablam! | Nov 07 15:04:34.139 INFO kablam! Nov 07 15:04:34.139 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.139 INFO kablam! --> src/mpsc/mod.rs:550:46 Nov 07 15:04:34.139 INFO kablam! | Nov 07 15:04:34.139 INFO kablam! 550 | let mut curr = self.inner.state.load(SeqCst); Nov 07 15:04:34.139 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.139 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.139 INFO kablam! | Nov 07 15:04:34.139 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.139 INFO kablam! | Nov 07 15:04:34.139 INFO kablam! Nov 07 15:04:34.139 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.139 INFO kablam! --> src/mpsc/mod.rs:574:65 Nov 07 15:04:34.139 INFO kablam! | Nov 07 15:04:34.139 INFO kablam! 574 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:34.139 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.139 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.140 INFO kablam! | Nov 07 15:04:34.140 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.140 INFO kablam! | Nov 07 15:04:34.140 INFO kablam! Nov 07 15:04:34.140 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.140 INFO kablam! --> src/mpsc/mod.rs:574:73 Nov 07 15:04:34.140 INFO kablam! | Nov 07 15:04:34.140 INFO kablam! 574 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:34.140 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.140 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.140 INFO kablam! | Nov 07 15:04:34.140 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.140 INFO kablam! | Nov 07 15:04:34.140 INFO kablam! Nov 07 15:04:34.140 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.140 INFO kablam! --> src/mpsc/mod.rs:636:56 Nov 07 15:04:34.140 INFO kablam! | Nov 07 15:04:34.140 INFO kablam! 636 | let state = decode_state(self.inner.state.load(SeqCst)); Nov 07 15:04:34.140 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.140 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.140 INFO kablam! | Nov 07 15:04:34.140 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.140 INFO kablam! | Nov 07 15:04:34.141 INFO kablam! Nov 07 15:04:34.141 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.141 INFO kablam! --> src/mpsc/mod.rs:656:56 Nov 07 15:04:34.141 INFO kablam! | Nov 07 15:04:34.141 INFO kablam! 656 | let state = decode_state(self.inner.state.load(SeqCst)); Nov 07 15:04:34.141 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.141 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.141 INFO kablam! | Nov 07 15:04:34.141 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.141 INFO kablam! | Nov 07 15:04:34.141 INFO kablam! Nov 07 15:04:34.141 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.141 INFO kablam! --> src/mpsc/mod.rs:668:45 Nov 07 15:04:34.141 INFO kablam! | Nov 07 15:04:34.141 INFO kablam! 668 | !decode_state(self.inner.state.load(SeqCst)).is_open Nov 07 15:04:34.141 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.141 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.141 INFO kablam! | Nov 07 15:04:34.141 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.141 INFO kablam! | Nov 07 15:04:34.141 INFO kablam! Nov 07 15:04:34.141 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.141 INFO kablam! --> src/mpsc/mod.rs:761:52 Nov 07 15:04:34.141 INFO kablam! | Nov 07 15:04:34.142 INFO kablam! 761 | let mut curr = self.inner.num_senders.load(SeqCst); Nov 07 15:04:34.142 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.142 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.142 INFO kablam! | Nov 07 15:04:34.142 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.142 INFO kablam! | Nov 07 15:04:34.142 INFO kablam! Nov 07 15:04:34.142 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.142 INFO kablam! --> src/mpsc/mod.rs:772:78 Nov 07 15:04:34.142 INFO kablam! | Nov 07 15:04:34.142 INFO kablam! 772 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); Nov 07 15:04:34.142 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.142 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.142 INFO kablam! | Nov 07 15:04:34.142 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.142 INFO kablam! | Nov 07 15:04:34.142 INFO kablam! Nov 07 15:04:34.142 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.142 INFO kablam! --> src/mpsc/mod.rs:792:56 Nov 07 15:04:34.142 INFO kablam! | Nov 07 15:04:34.142 INFO kablam! 792 | let prev = self.inner.num_senders.fetch_sub(1, SeqCst); Nov 07 15:04:34.142 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.142 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.143 INFO kablam! | Nov 07 15:04:34.143 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.143 INFO kablam! | Nov 07 15:04:34.143 INFO kablam! Nov 07 15:04:34.143 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.143 INFO kablam! --> src/mpsc/mod.rs:815:46 Nov 07 15:04:34.143 INFO kablam! | Nov 07 15:04:34.143 INFO kablam! 815 | let mut curr = self.inner.state.load(SeqCst); Nov 07 15:04:34.143 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.143 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.143 INFO kablam! | Nov 07 15:04:34.143 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.143 INFO kablam! | Nov 07 15:04:34.143 INFO kablam! Nov 07 15:04:34.143 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.143 INFO kablam! --> src/mpsc/mod.rs:827:65 Nov 07 15:04:34.143 INFO kablam! | Nov 07 15:04:34.143 INFO kablam! 827 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:34.143 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.143 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.143 INFO kablam! | Nov 07 15:04:34.143 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.143 INFO kablam! | Nov 07 15:04:34.144 INFO kablam! Nov 07 15:04:34.144 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.144 INFO kablam! --> src/mpsc/mod.rs:827:73 Nov 07 15:04:34.144 INFO kablam! | Nov 07 15:04:34.144 INFO kablam! 827 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:34.144 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.144 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.144 INFO kablam! | Nov 07 15:04:34.144 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.144 INFO kablam! | Nov 07 15:04:34.144 INFO kablam! Nov 07 15:04:34.144 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.144 INFO kablam! --> src/mpsc/mod.rs:918:42 Nov 07 15:04:34.144 INFO kablam! | Nov 07 15:04:34.144 INFO kablam! 918 | let curr = self.inner.state.load(SeqCst); Nov 07 15:04:34.144 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.144 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.144 INFO kablam! | Nov 07 15:04:34.144 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.144 INFO kablam! | Nov 07 15:04:34.144 INFO kablam! Nov 07 15:04:34.144 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.144 INFO kablam! --> src/mpsc/mod.rs:940:46 Nov 07 15:04:34.145 INFO kablam! | Nov 07 15:04:34.145 INFO kablam! 940 | let mut curr = self.inner.state.load(SeqCst); Nov 07 15:04:34.145 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.145 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.145 INFO kablam! | Nov 07 15:04:34.145 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.145 INFO kablam! | Nov 07 15:04:34.145 INFO kablam! Nov 07 15:04:34.145 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.145 INFO kablam! --> src/mpsc/mod.rs:948:65 Nov 07 15:04:34.145 INFO kablam! | Nov 07 15:04:34.145 INFO kablam! 948 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:34.145 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.145 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.145 INFO kablam! | Nov 07 15:04:34.145 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.145 INFO kablam! | Nov 07 15:04:34.145 INFO kablam! Nov 07 15:04:34.145 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.145 INFO kablam! --> src/mpsc/mod.rs:948:73 Nov 07 15:04:34.145 INFO kablam! | Nov 07 15:04:34.145 INFO kablam! 948 | match self.inner.state.compare_exchange(curr, next, SeqCst, SeqCst) { Nov 07 15:04:34.145 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.145 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.146 INFO kablam! | Nov 07 15:04:34.146 INFO kablam! 81 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.146 INFO kablam! | Nov 07 15:04:34.146 INFO kablam! Nov 07 15:04:34.146 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:34.146 INFO kablam! --> src/mpsc/mod.rs:957:9 Nov 07 15:04:34.146 INFO kablam! | Nov 07 15:04:34.146 INFO kablam! 957 | impl Unpin for Receiver {} Nov 07 15:04:34.146 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.146 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:34.146 INFO kablam! | Nov 07 15:04:34.146 INFO kablam! 81 | use core::marker::Unpin; Nov 07 15:04:34.146 INFO kablam! | Nov 07 15:04:34.146 INFO kablam! 81 | use core::pin::Unpin; Nov 07 15:04:34.146 INFO kablam! | Nov 07 15:04:34.146 INFO kablam! Nov 07 15:04:34.146 INFO kablam! error[E0412]: cannot find type `Pin` in this scope Nov 07 15:04:34.146 INFO kablam! --> src/mpsc/mod.rs:963:19 Nov 07 15:04:34.146 INFO kablam! | Nov 07 15:04:34.146 INFO kablam! 963 | mut self: Pin<&mut Self>, Nov 07 15:04:34.146 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.146 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.147 INFO kablam! | Nov 07 15:04:34.147 INFO kablam! 81 | use core::pin::Pin; Nov 07 15:04:34.147 INFO kablam! | Nov 07 15:04:34.147 INFO kablam! Nov 07 15:04:34.147 INFO kablam! error[E0412]: cannot find type `Pin` in this scope Nov 07 15:04:34.147 INFO kablam! --> src/mpsc/mod.rs:1033:19 Nov 07 15:04:34.147 INFO kablam! | Nov 07 15:04:34.147 INFO kablam! 1033 | mut self: Pin<&mut Self>, Nov 07 15:04:34.147 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.147 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.147 INFO kablam! | Nov 07 15:04:34.147 INFO kablam! 81 | use core::pin::Pin; Nov 07 15:04:34.147 INFO kablam! | Nov 07 15:04:34.147 INFO kablam! Nov 07 15:04:34.147 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:34.147 INFO kablam! --> src/oneshot.rs:21:12 Nov 07 15:04:34.147 INFO kablam! | Nov 07 15:04:34.147 INFO kablam! 21 | inner: Arc>, Nov 07 15:04:34.147 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.147 INFO kablam! Nov 07 15:04:34.147 INFO kablam! error[E0412]: cannot find type `Arc` in this scope Nov 07 15:04:34.147 INFO kablam! --> src/oneshot.rs:29:12 Nov 07 15:04:34.147 INFO kablam! | Nov 07 15:04:34.148 INFO kablam! 29 | inner: Arc>, Nov 07 15:04:34.148 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.148 INFO kablam! Nov 07 15:04:34.148 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:34.148 INFO kablam! --> src/oneshot.rs:33:9 Nov 07 15:04:34.148 INFO kablam! | Nov 07 15:04:34.148 INFO kablam! 33 | impl Unpin for Receiver {} Nov 07 15:04:34.148 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.148 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:34.148 INFO kablam! | Nov 07 15:04:34.148 INFO kablam! 3 | use core::marker::Unpin; Nov 07 15:04:34.148 INFO kablam! | Nov 07 15:04:34.148 INFO kablam! 3 | use core::pin::Unpin; Nov 07 15:04:34.148 INFO kablam! | Nov 07 15:04:34.148 INFO kablam! Nov 07 15:04:34.148 INFO kablam! error[E0405]: cannot find trait `Unpin` in this scope Nov 07 15:04:34.148 INFO kablam! --> src/oneshot.rs:34:9 Nov 07 15:04:34.148 INFO kablam! | Nov 07 15:04:34.148 INFO kablam! 34 | impl Unpin for Sender {} Nov 07 15:04:34.148 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.148 INFO kablam! help: possible candidates are found in other modules, you can import them into scope Nov 07 15:04:34.148 INFO kablam! | Nov 07 15:04:34.148 INFO kablam! 3 | use core::marker::Unpin; Nov 07 15:04:34.148 INFO kablam! | Nov 07 15:04:34.149 INFO kablam! 3 | use core::pin::Unpin; Nov 07 15:04:34.149 INFO kablam! | Nov 07 15:04:34.149 INFO kablam! Nov 07 15:04:34.149 INFO kablam! error[E0412]: cannot find type `AtomicBool` in this scope Nov 07 15:04:34.149 INFO kablam! --> src/oneshot.rs:49:15 Nov 07 15:04:34.149 INFO kablam! | Nov 07 15:04:34.149 INFO kablam! 49 | complete: AtomicBool, Nov 07 15:04:34.149 INFO kablam! | ^^^^^^^^^^ not found in this scope Nov 07 15:04:34.149 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.149 INFO kablam! | Nov 07 15:04:34.149 INFO kablam! 3 | use core::sync::atomic::AtomicBool; Nov 07 15:04:34.149 INFO kablam! | Nov 07 15:04:34.149 INFO kablam! Nov 07 15:04:34.149 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.149 INFO kablam! --> src/oneshot.rs:126:31 Nov 07 15:04:34.149 INFO kablam! | Nov 07 15:04:34.149 INFO kablam! 126 | if self.complete.load(SeqCst) { Nov 07 15:04:34.149 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.149 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.149 INFO kablam! | Nov 07 15:04:34.149 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.149 INFO kablam! | Nov 07 15:04:34.149 INFO kablam! Nov 07 15:04:34.150 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.150 INFO kablam! --> src/oneshot.rs:142:35 Nov 07 15:04:34.150 INFO kablam! | Nov 07 15:04:34.150 INFO kablam! 142 | if self.complete.load(SeqCst) { Nov 07 15:04:34.150 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.150 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.150 INFO kablam! | Nov 07 15:04:34.150 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.150 INFO kablam! | Nov 07 15:04:34.150 INFO kablam! Nov 07 15:04:34.150 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.150 INFO kablam! --> src/oneshot.rs:163:31 Nov 07 15:04:34.150 INFO kablam! | Nov 07 15:04:34.150 INFO kablam! 163 | if self.complete.load(SeqCst) { Nov 07 15:04:34.150 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.150 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.150 INFO kablam! | Nov 07 15:04:34.150 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.150 INFO kablam! | Nov 07 15:04:34.150 INFO kablam! Nov 07 15:04:34.150 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.150 INFO kablam! --> src/oneshot.rs:185:31 Nov 07 15:04:34.150 INFO kablam! | Nov 07 15:04:34.150 INFO kablam! 185 | if self.complete.load(SeqCst) { Nov 07 15:04:34.151 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.151 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.151 INFO kablam! | Nov 07 15:04:34.151 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.151 INFO kablam! | Nov 07 15:04:34.151 INFO kablam! Nov 07 15:04:34.151 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.151 INFO kablam! --> src/oneshot.rs:193:28 Nov 07 15:04:34.151 INFO kablam! | Nov 07 15:04:34.151 INFO kablam! 193 | self.complete.load(SeqCst) Nov 07 15:04:34.151 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.151 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.151 INFO kablam! | Nov 07 15:04:34.151 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.151 INFO kablam! | Nov 07 15:04:34.151 INFO kablam! Nov 07 15:04:34.151 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.151 INFO kablam! --> src/oneshot.rs:217:35 Nov 07 15:04:34.151 INFO kablam! | Nov 07 15:04:34.151 INFO kablam! 217 | self.complete.store(true, SeqCst); Nov 07 15:04:34.151 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.151 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.151 INFO kablam! | Nov 07 15:04:34.151 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.152 INFO kablam! | Nov 07 15:04:34.152 INFO kablam! Nov 07 15:04:34.152 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.152 INFO kablam! --> src/oneshot.rs:229:35 Nov 07 15:04:34.152 INFO kablam! | Nov 07 15:04:34.152 INFO kablam! 229 | self.complete.store(true, SeqCst); Nov 07 15:04:34.152 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.152 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.152 INFO kablam! | Nov 07 15:04:34.152 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.152 INFO kablam! | Nov 07 15:04:34.152 INFO kablam! Nov 07 15:04:34.152 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.152 INFO kablam! --> src/oneshot.rs:241:31 Nov 07 15:04:34.152 INFO kablam! | Nov 07 15:04:34.152 INFO kablam! 241 | if self.complete.load(SeqCst) { Nov 07 15:04:34.152 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.152 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.152 INFO kablam! | Nov 07 15:04:34.152 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.152 INFO kablam! | Nov 07 15:04:34.152 INFO kablam! Nov 07 15:04:34.152 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.153 INFO kablam! --> src/oneshot.rs:261:42 Nov 07 15:04:34.153 INFO kablam! | Nov 07 15:04:34.153 INFO kablam! 261 | let done = if self.complete.load(SeqCst) { Nov 07 15:04:34.153 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.153 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.153 INFO kablam! | Nov 07 15:04:34.153 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.153 INFO kablam! | Nov 07 15:04:34.153 INFO kablam! Nov 07 15:04:34.153 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.153 INFO kablam! --> src/oneshot.rs:279:39 Nov 07 15:04:34.153 INFO kablam! | Nov 07 15:04:34.153 INFO kablam! 279 | if done || self.complete.load(SeqCst) { Nov 07 15:04:34.153 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.153 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.153 INFO kablam! | Nov 07 15:04:34.153 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.153 INFO kablam! | Nov 07 15:04:34.153 INFO kablam! Nov 07 15:04:34.153 INFO kablam! error[E0425]: cannot find value `SeqCst` in this scope Nov 07 15:04:34.153 INFO kablam! --> src/oneshot.rs:297:35 Nov 07 15:04:34.153 INFO kablam! | Nov 07 15:04:34.153 INFO kablam! 297 | self.complete.store(true, SeqCst); Nov 07 15:04:34.154 INFO kablam! | ^^^^^^ not found in this scope Nov 07 15:04:34.154 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.154 INFO kablam! | Nov 07 15:04:34.154 INFO kablam! 3 | use core::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.154 INFO kablam! | Nov 07 15:04:34.154 INFO kablam! Nov 07 15:04:34.154 INFO kablam! error[E0405]: cannot find trait `Error` in this scope Nov 07 15:04:34.154 INFO kablam! --> src/oneshot.rs:384:6 Nov 07 15:04:34.154 INFO kablam! | Nov 07 15:04:34.154 INFO kablam! 384 | impl Error for Canceled { Nov 07 15:04:34.154 INFO kablam! | ^^^^^ not found in this scope Nov 07 15:04:34.154 INFO kablam! Nov 07 15:04:34.154 INFO kablam! error[E0412]: cannot find type `Pin` in this scope Nov 07 15:04:34.154 INFO kablam! --> src/oneshot.rs:419:15 Nov 07 15:04:34.154 INFO kablam! | Nov 07 15:04:34.154 INFO kablam! 419 | self: Pin<&mut Self>, Nov 07 15:04:34.154 INFO kablam! | ^^^ not found in this scope Nov 07 15:04:34.154 INFO kablam! help: possible candidate is found in another module, you can import it into scope Nov 07 15:04:34.154 INFO kablam! | Nov 07 15:04:34.154 INFO kablam! 3 | use core::pin::Pin; Nov 07 15:04:34.154 INFO kablam! | Nov 07 15:04:34.154 INFO kablam! Nov 07 15:04:34.154 INFO kablam! warning: unused import: `std::any::Any` Nov 07 15:04:34.155 INFO kablam! --> src/mpsc/mod.rs:83:5 Nov 07 15:04:34.155 INFO kablam! | Nov 07 15:04:34.155 INFO kablam! 83 | use std::any::Any; Nov 07 15:04:34.155 INFO kablam! | ^^^^^^^^^^^^^ Nov 07 15:04:34.155 INFO kablam! | Nov 07 15:04:34.155 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 07 15:04:34.155 INFO kablam! Nov 07 15:04:34.155 INFO kablam! warning: unused import: `std::error::Error` Nov 07 15:04:34.155 INFO kablam! --> src/mpsc/mod.rs:84:5 Nov 07 15:04:34.155 INFO kablam! | Nov 07 15:04:34.155 INFO kablam! 84 | use std::error::Error; Nov 07 15:04:34.155 INFO kablam! | ^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.155 INFO kablam! Nov 07 15:04:34.155 INFO kablam! warning: unused import: `std::marker::Unpin` Nov 07 15:04:34.155 INFO kablam! --> src/mpsc/mod.rs:86:5 Nov 07 15:04:34.155 INFO kablam! | Nov 07 15:04:34.155 INFO kablam! 86 | use std::marker::Unpin; Nov 07 15:04:34.155 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.155 INFO kablam! Nov 07 15:04:34.155 INFO kablam! warning: unused import: `std::pin::Pin` Nov 07 15:04:34.155 INFO kablam! --> src/mpsc/mod.rs:87:5 Nov 07 15:04:34.155 INFO kablam! | Nov 07 15:04:34.155 INFO kablam! 87 | use std::pin::Pin; Nov 07 15:04:34.156 INFO kablam! | ^^^^^^^^^^^^^ Nov 07 15:04:34.156 INFO kablam! Nov 07 15:04:34.156 INFO kablam! warning: unused imports: `Arc`, `Mutex` Nov 07 15:04:34.156 INFO kablam! --> src/mpsc/mod.rs:88:17 Nov 07 15:04:34.156 INFO kablam! | Nov 07 15:04:34.156 INFO kablam! 88 | use std::sync::{Arc, Mutex}; Nov 07 15:04:34.156 INFO kablam! | ^^^ ^^^^^ Nov 07 15:04:34.156 INFO kablam! Nov 07 15:04:34.156 INFO kablam! warning: unused import: `std::sync::atomic::AtomicUsize` Nov 07 15:04:34.156 INFO kablam! --> src/mpsc/mod.rs:89:5 Nov 07 15:04:34.156 INFO kablam! | Nov 07 15:04:34.156 INFO kablam! 89 | use std::sync::atomic::AtomicUsize; Nov 07 15:04:34.156 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.156 INFO kablam! Nov 07 15:04:34.156 INFO kablam! warning: unused import: `std::sync::atomic::Ordering::SeqCst` Nov 07 15:04:34.156 INFO kablam! --> src/mpsc/mod.rs:90:5 Nov 07 15:04:34.156 INFO kablam! | Nov 07 15:04:34.156 INFO kablam! 90 | use std::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.156 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.156 INFO kablam! Nov 07 15:04:34.156 INFO kablam! warning: unused import: `std::prelude::v1::*` Nov 07 15:04:34.156 INFO kablam! --> src/mpsc/queue.rs:45:5 Nov 07 15:04:34.156 INFO kablam! | Nov 07 15:04:34.157 INFO kablam! 45 | use std::prelude::v1::*; Nov 07 15:04:34.157 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.157 INFO kablam! Nov 07 15:04:34.157 INFO kablam! warning: unused import: `std::cell::UnsafeCell` Nov 07 15:04:34.157 INFO kablam! --> src/mpsc/queue.rs:47:5 Nov 07 15:04:34.157 INFO kablam! | Nov 07 15:04:34.157 INFO kablam! 47 | use std::cell::UnsafeCell; Nov 07 15:04:34.157 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.157 INFO kablam! Nov 07 15:04:34.157 INFO kablam! warning: unused imports: `AtomicPtr`, `Ordering` Nov 07 15:04:34.157 INFO kablam! --> src/mpsc/queue.rs:49:25 Nov 07 15:04:34.157 INFO kablam! | Nov 07 15:04:34.157 INFO kablam! 49 | use std::sync::atomic::{AtomicPtr, Ordering}; Nov 07 15:04:34.157 INFO kablam! | ^^^^^^^^^ ^^^^^^^^ Nov 07 15:04:34.157 INFO kablam! Nov 07 15:04:34.157 INFO kablam! warning: unused import: `std::marker::Unpin` Nov 07 15:04:34.157 INFO kablam! --> src/oneshot.rs:5:5 Nov 07 15:04:34.157 INFO kablam! | Nov 07 15:04:34.157 INFO kablam! 5 | use std::marker::Unpin; Nov 07 15:04:34.157 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.157 INFO kablam! Nov 07 15:04:34.157 INFO kablam! warning: unused import: `std::pin::Pin` Nov 07 15:04:34.157 INFO kablam! --> src/oneshot.rs:6:5 Nov 07 15:04:34.158 INFO kablam! | Nov 07 15:04:34.158 INFO kablam! 6 | use std::pin::Pin; Nov 07 15:04:34.158 INFO kablam! | ^^^^^^^^^^^^^ Nov 07 15:04:34.158 INFO kablam! Nov 07 15:04:34.158 INFO kablam! warning: unused import: `std::sync::Arc` Nov 07 15:04:34.158 INFO kablam! --> src/oneshot.rs:7:5 Nov 07 15:04:34.158 INFO kablam! | Nov 07 15:04:34.158 INFO kablam! 7 | use std::sync::Arc; Nov 07 15:04:34.158 INFO kablam! | ^^^^^^^^^^^^^^ Nov 07 15:04:34.158 INFO kablam! Nov 07 15:04:34.158 INFO kablam! warning: unused import: `std::sync::atomic::AtomicBool` Nov 07 15:04:34.158 INFO kablam! --> src/oneshot.rs:8:5 Nov 07 15:04:34.158 INFO kablam! | Nov 07 15:04:34.158 INFO kablam! 8 | use std::sync::atomic::AtomicBool; Nov 07 15:04:34.158 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.158 INFO kablam! Nov 07 15:04:34.158 INFO kablam! warning: unused import: `std::sync::atomic::Ordering::SeqCst` Nov 07 15:04:34.158 INFO kablam! --> src/oneshot.rs:9:5 Nov 07 15:04:34.158 INFO kablam! | Nov 07 15:04:34.158 INFO kablam! 9 | use std::sync::atomic::Ordering::SeqCst; Nov 07 15:04:34.158 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.158 INFO kablam! Nov 07 15:04:34.158 INFO kablam! warning: unused import: `std::error::Error` Nov 07 15:04:34.158 INFO kablam! --> src/oneshot.rs:10:5 Nov 07 15:04:34.159 INFO kablam! | Nov 07 15:04:34.159 INFO kablam! 10 | use std::error::Error; Nov 07 15:04:34.159 INFO kablam! | ^^^^^^^^^^^^^^^^^ Nov 07 15:04:34.159 INFO kablam! Nov 07 15:04:34.159 INFO kablam! error: aborting due to 100 previous errors Nov 07 15:04:34.159 INFO kablam! Nov 07 15:04:34.159 INFO kablam! Some errors occurred: E0405, E0412, E0425, E0432, E0433. Nov 07 15:04:34.159 INFO kablam! For more information about an error, try `rustc --explain E0405`. Nov 07 15:04:34.160 INFO kablam! error: Could not compile `futures-channel-preview`. Nov 07 15:04:34.160 INFO kablam! Nov 07 15:04:34.160 INFO kablam! To learn more, run the command again with --verbose. Nov 07 15:04:34.160 INFO kablam! su: No module specific data is present Nov 07 15:04:34.597 INFO running `"docker" "rm" "-f" "32ab1769b19f7da19ef98d1002e463efd0621726191fefb5d1ad36a6488d6b94"` Nov 07 15:04:34.744 INFO blam! 32ab1769b19f7da19ef98d1002e463efd0621726191fefb5d1ad36a6488d6b94