Last active
June 6, 2016 19:23
-
-
Save ayosec/aee066d5e5a3f38c66b9 to your computer and use it in GitHub Desktop.
Rust: dispatch jobs in tasks
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
extern crate time; | |
use std::io::timer::sleep; | |
use std::sync::deque::{BufferPool, Empty, Abort, Data}; | |
use std::time::Duration; | |
fn main() { | |
let start = time::precise_time_s(); | |
let pool = BufferPool::new(); | |
let (worker, stealer) = pool.deque(); | |
for task_id in range(1i, 5) { | |
let sc = stealer.clone(); | |
spawn(proc() { | |
loop { | |
let elapse = time::precise_time_s() - start; | |
match sc.steal() { | |
Empty => { println!("[{} @ {:#7.4}] No items", task_id, elapse); sleep(Duration::milliseconds(300)) }, | |
Abort => println!("[{} @ {:#7.4}] ABORT. Retrying.", task_id, elapse), | |
Data(item) => println!("[{} @ {:#7.4}] Found {}", task_id, elapse, item) | |
} | |
} | |
}); | |
} | |
for item in range(1i, 1000) { | |
for n in range(1i, 20) { | |
worker.push(item * n); | |
} | |
sleep(Duration::milliseconds(1000)); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
extern crate time; | |
use std::sync::atomics::AtomicInt; | |
use std::sync::atomics::SeqCst; | |
use std::io::timer; | |
use std::sync::Arc; | |
use std::sync::Semaphore; | |
use std::sync::deque::{BufferPool, Empty, Abort, Data}; | |
use std::time::Duration; | |
fn sleep(ms: i32) { | |
timer::sleep(Duration::milliseconds(ms)) | |
} | |
fn main() { | |
let start = time::precise_time_s(); | |
let pool = BufferPool::new(); | |
let tasks_waiting = Arc::new(Semaphore::new(0)); | |
let (worker, stealer) = pool.deque(); | |
let queue_size = Arc::new(AtomicInt::new(0)); | |
for task_id in range(1i, 5) { | |
let sc = stealer.clone(); | |
let sem = tasks_waiting.clone(); | |
let qs = queue_size.clone(); | |
spawn(proc() { | |
loop { | |
sem.acquire(); | |
let elapse = time::precise_time_s() - start; | |
'a: loop { | |
match sc.steal() { | |
Data(item) => { | |
qs.fetch_sub(1, SeqCst); | |
println!("[{} @ {:#7.4}] Found {}", task_id, elapse, item); | |
break 'a | |
}, | |
Abort => println!("[{} @ {:#7.4}] ABORT. Retrying.", task_id, elapse), | |
Empty => { println!("[{} @ {:#7.4}] No items", task_id, elapse); break 'a } | |
} | |
} | |
} | |
}); | |
} | |
for item in range(1i, 1000000) { | |
for n in range(1i, 20) { | |
worker.push(item * 100 + n); | |
tasks_waiting.release(); | |
queue_size.fetch_add(1, SeqCst); | |
} | |
sleep(250); | |
println!("Queue size: {}, stealer gives: {}", queue_size.load(SeqCst), stealer.steal()); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ rustc --version | |
rustc 0.12.0-pre-nightly (833277e2d 2014-08-25 00:00:59 +0000) | |
$ rustc -O jobs.rs && ./jobs | |
[4 @ 0.0001] Found 2 | |
[4 @ 0.0005] Found 3 | |
[4 @ 0.0005] Found 4 | |
[3 @ 0.0001] ABORT. Retrying. | |
[4 @ 0.0006] Found 5 | |
[4 @ 0.0006] Found 6 | |
[3 @ 0.0006] Found 7 | |
[4 @ 0.0006] Found 8 | |
[3 @ 0.0006] Found 9 | |
[3 @ 0.0006] Found 10 | |
[4 @ 0.0006] Found 11 | |
[3 @ 0.0006] Found 12 | |
[4 @ 0.0006] Found 13 | |
[3 @ 0.0006] Found 14 | |
[4 @ 0.0006] Found 15 | |
[1 @ 0.0001] ABORT. Retrying. | |
[3 @ 0.0006] Found 16 | |
[1 @ 0.0006] Found 18 | |
[4 @ 0.0006] Found 17 | |
[3 @ 0.0006] Found 19 | |
[1 @ 0.0006] No items | |
[4 @ 0.0006] No items | |
[3 @ 0.0006] No items | |
[2 @ 0.0001] Found 1 | |
[2 @ 0.0006] No items | |
[3 @ 0.3007] No items | |
[1 @ 0.3007] No items | |
[4 @ 0.3007] No items | |
[2 @ 0.3008] No items | |
[3 @ 0.6008] No items | |
[4 @ 0.6008] No items | |
[1 @ 0.6009] No items | |
[2 @ 0.6010] No items | |
[4 @ 0.9009] No items | |
[3 @ 0.9009] No items | |
[1 @ 0.9009] No items | |
[2 @ 0.9010] No items | |
[4 @ 1.2010] Found 2 | |
[3 @ 1.2010] Found 4 | |
[4 @ 1.2010] Found 8 | |
[4 @ 1.2010] Found 12 | |
[3 @ 1.2010] Found 10 | |
[1 @ 1.2010] Found 6 | |
[3 @ 1.2010] Found 16 | |
[4 @ 1.2010] Found 14 | |
[3 @ 1.2010] Found 18 | |
[4 @ 1.2010] Found 20 | |
[1 @ 1.2010] ABORT. Retrying. | |
[3 @ 1.2010] Found 22 | |
[4 @ 1.2010] Found 24 | |
[1 @ 1.2010] Found 26 | |
[3 @ 1.2010] Found 28 | |
[4 @ 1.2010] Found 30 | |
[1 @ 1.2010] Found 32 | |
[3 @ 1.2010] Found 34 | |
[4 @ 1.2010] Found 36 | |
[1 @ 1.2010] Found 38 | |
[4 @ 1.2011] No items | |
[3 @ 1.2011] No items | |
[1 @ 1.2011] No items | |
[2 @ 1.2011] No items | |
[1 @ 1.5011] No items | |
[3 @ 1.5011] No items | |
[4 @ 1.5011] No items | |
[2 @ 1.5012] No items | |
[1 @ 1.8012] No items | |
[4 @ 1.8012] No items | |
[3 @ 1.8013] No items | |
[2 @ 1.8013] No items | |
[4 @ 2.1013] ABORT. Retrying. | |
[3 @ 2.1013] Found 3 | |
[4 @ 2.1013] Found 9 | |
[3 @ 2.1013] Found 12 | |
[4 @ 2.1013] Found 15 | |
[3 @ 2.1013] Found 18 | |
[4 @ 2.1013] Found 21 | |
[1 @ 2.1013] Found 6 | |
[4 @ 2.1013] Found 27 | |
[3 @ 2.1013] Found 24 | |
[4 @ 2.1014] Found 30 | |
[3 @ 2.1014] Found 36 | |
[1 @ 2.1014] Found 33 | |
[4 @ 2.1014] Found 39 | |
[3 @ 2.1014] Found 42 | |
[1 @ 2.1014] Found 45 | |
[4 @ 2.1014] Found 48 | |
[3 @ 2.1014] Found 51 | |
[1 @ 2.1014] Found 54 | |
[4 @ 2.1014] Found 57 | |
[3 @ 2.1014] No items | |
[1 @ 2.1014] No items | |
[4 @ 2.1014] No items | |
[2 @ 2.1014] No items | |
[2 @ 2.4014] No items | |
[4 @ 2.4015] No items | |
[3 @ 2.4015] No items | |
[1 @ 2.4015] No items | |
[3 @ 2.7015] No items | |
[2 @ 2.7015] No items | |
[4 @ 2.7015] No items | |
[1 @ 2.7016] No items | |
[4 @ 3.0017] ABORT. Retrying. | |
[2 @ 3.0017] Found 8 | |
[3 @ 3.0017] Found 4 | |
[4 @ 3.0017] Found 12 | |
[2 @ 3.0017] Found 16 | |
[4 @ 3.0017] Found 24 | |
[2 @ 3.0017] Found 28 | |
[3 @ 3.0017] Found 20 | |
[4 @ 3.0017] Found 32 | |
[2 @ 3.0017] Found 36 | |
[3 @ 3.0017] Found 40 | |
[4 @ 3.0017] Found 44 | |
[2 @ 3.0017] Found 48 | |
[3 @ 3.0017] Found 52 | |
[4 @ 3.0017] Found 56 | |
[2 @ 3.0017] Found 60 | |
[4 @ 3.0017] Found 68 | |
[2 @ 3.0017] Found 72 | |
[4 @ 3.0017] Found 76 | |
[2 @ 3.0017] No items | |
[4 @ 3.0017] No items | |
[3 @ 3.0017] Found 64 | |
[3 @ 3.0017] No items | |
[1 @ 3.0018] No items | |
[2 @ 3.3018] No items | |
[4 @ 3.3018] No items | |
[3 @ 3.3018] No items | |
[1 @ 3.3019] No items | |
[3 @ 3.6019] No items | |
[2 @ 3.6019] No items | |
[4 @ 3.6019] No items | |
[1 @ 3.6020] No items | |
[3 @ 3.9020] No items | |
[2 @ 3.9020] No items | |
[4 @ 3.9020] No items | |
[1 @ 3.9021] No items | |
[3 @ 4.2021] Found 5 | |
[1 @ 4.2021] Found 10 | |
[3 @ 4.2021] Found 20 | |
[2 @ 4.2021] Found 15 | |
[1 @ 4.2021] Found 25 | |
[3 @ 4.2021] Found 30 | |
[1 @ 4.2021] ABORT. Retrying. | |
[3 @ 4.2021] Found 40 | |
[2 @ 4.2021] Found 35 | |
[1 @ 4.2021] Found 45 | |
[3 @ 4.2021] Found 50 | |
[2 @ 4.2021] Found 55 | |
[1 @ 4.2021] Found 60 | |
[3 @ 4.2021] Found 65 | |
[2 @ 4.2021] Found 70 | |
[1 @ 4.2021] Found 75 | |
[3 @ 4.2021] Found 80 | |
[2 @ 4.2021] Found 85 | |
[1 @ 4.2021] Found 90 | |
[3 @ 4.2021] Found 95 | |
[2 @ 4.2021] No items | |
[1 @ 4.2021] No items | |
[3 @ 4.2021] No items | |
[4 @ 4.2022] No items | |
[1 @ 4.5022] No items | |
[3 @ 4.5022] No items | |
[2 @ 4.5022] No items | |
[4 @ 4.5022] No items | |
[4 @ 4.8023] No items | |
[1 @ 4.8023] No items | |
[2 @ 4.8023] No items | |
[3 @ 4.8023] No items | |
[1 @ 5.1024] Found 6 | |
[3 @ 5.1024] ABORT. Retrying. | |
[2 @ 5.1024] ABORT. Retrying. | |
[1 @ 5.1025] Found 12 | |
[3 @ 5.1025] Found 18 | |
[1 @ 5.1025] Found 30 | |
[2 @ 5.1025] Found 24 | |
[3 @ 5.1025] Found 36 | |
[1 @ 5.1025] Found 42 | |
[2 @ 5.1025] Found 48 | |
[3 @ 5.1025] Found 54 | |
[1 @ 5.1025] Found 60 | |
[2 @ 5.1025] Found 66 | |
[3 @ 5.1025] Found 72 | |
[1 @ 5.1025] Found 78 | |
[2 @ 5.1025] Found 84 | |
[3 @ 5.1025] Found 90 | |
[1 @ 5.1025] Found 96 | |
[2 @ 5.1025] Found 102 | |
[3 @ 5.1025] Found 108 | |
[2 @ 5.1025] Found 114 | |
[3 @ 5.1025] No items | |
[2 @ 5.1025] No items | |
[1 @ 5.1025] No items | |
[4 @ 5.1025] No items | |
[2 @ 5.4026] No items | |
[3 @ 5.4026] No items | |
[1 @ 5.4026] No items | |
[4 @ 5.4026] No items | |
[2 @ 5.7027] No items | |
[1 @ 5.7027] No items | |
[3 @ 5.7027] No items | |
[4 @ 5.7027] No items | |
[2 @ 6.0028] Found 7 | |
[3 @ 6.0028] ABORT. Retrying. | |
[1 @ 6.0028] ABORT. Retrying. | |
[4 @ 6.0028] Found 14 | |
[2 @ 6.0028] Found 21 | |
[3 @ 6.0028] Found 28 | |
[1 @ 6.0028] Found 35 | |
[2 @ 6.0028] Found 49 | |
[3 @ 6.0028] Found 56 | |
[1 @ 6.0028] Found 63 | |
[2 @ 6.0028] Found 70 | |
[3 @ 6.0028] Found 77 | |
[1 @ 6.0028] Found 84 | |
[2 @ 6.0028] Found 91 | |
[3 @ 6.0028] Found 98 | |
[1 @ 6.0028] Found 105 | |
[2 @ 6.0028] Found 112 | |
[3 @ 6.0028] Found 119 | |
[1 @ 6.0028] Found 126 | |
[2 @ 6.0028] Found 133 | |
[4 @ 6.0028] Found 42 | |
[1 @ 6.0028] No items | |
[2 @ 6.0028] No items | |
[4 @ 6.0028] No items | |
[3 @ 6.0028] No items | |
[2 @ 6.3029] No items | |
[1 @ 6.3029] No items | |
[3 @ 6.3029] No items | |
[4 @ 6.3029] No items | |
[1 @ 6.6030] No items | |
[2 @ 6.6030] No items | |
[3 @ 6.6030] No items | |
[4 @ 6.6030] No items | |
[1 @ 6.9031] No items | |
[4 @ 6.9031] No items | |
[3 @ 6.9031] No items | |
[2 @ 6.9031] No items | |
[2 @ 7.2032] Found 8 | |
[1 @ 7.2032] ABORT. Retrying. | |
[4 @ 7.2032] Found 16 | |
[3 @ 7.2032] Found 24 | |
[2 @ 7.2032] Found 32 | |
[1 @ 7.2032] Found 40 | |
[4 @ 7.2032] Found 48 | |
[3 @ 7.2032] Found 56 | |
[1 @ 7.2033] Found 72 | |
[4 @ 7.2033] Found 80 | |
[3 @ 7.2033] Found 88 | |
[1 @ 7.2033] Found 96 | |
[4 @ 7.2033] Found 104 | |
[3 @ 7.2033] Found 112 | |
[1 @ 7.2033] Found 120 | |
[2 @ 7.2033] Found 64 | |
[3 @ 7.2033] Found 136 | |
[1 @ 7.2033] Found 144 | |
[2 @ 7.2033] Found 152 | |
[3 @ 7.2033] No items | |
[1 @ 7.2033] No items | |
[2 @ 7.2033] No items | |
[4 @ 7.2033] Found 128 | |
[4 @ 7.2033] No items | |
[3 @ 7.5034] No items | |
[2 @ 7.5034] No items | |
[4 @ 7.5034] No items | |
[1 @ 7.5034] No items | |
[3 @ 7.8035] No items | |
[2 @ 7.8035] No items | |
[1 @ 7.8035] No items | |
[4 @ 7.8035] No items | |
[1 @ 8.1036] Found 9 | |
[2 @ 8.1036] ABORT. Retrying. | |
[4 @ 8.1036] ABORT. Retrying. | |
[1 @ 8.1036] Found 18 | |
[2 @ 8.1036] Found 27 | |
[1 @ 8.1036] Found 45 | |
[2 @ 8.1036] Found 54 | |
[4 @ 8.1036] Found 36 | |
[1 @ 8.1036] Found 63 | |
[2 @ 8.1036] Found 72 | |
[4 @ 8.1036] Found 81 | |
[1 @ 8.1036] Found 90 | |
[2 @ 8.1036] Found 99 | |
[4 @ 8.1036] Found 108 | |
[1 @ 8.1036] Found 117 | |
[2 @ 8.1036] Found 126 | |
[4 @ 8.1036] Found 135 | |
[1 @ 8.1036] Found 144 | |
[2 @ 8.1036] Found 153 | |
[4 @ 8.1036] Found 162 | |
[1 @ 8.1036] Found 171 | |
[2 @ 8.1036] No items | |
[4 @ 8.1036] No items | |
[1 @ 8.1036] No items | |
[3 @ 8.1036] No items | |
[3 @ 8.4037] No items | |
[4 @ 8.4037] No items | |
[2 @ 8.4037] No items | |
[1 @ 8.4037] No items | |
[1 @ 8.7038] No items | |
[3 @ 8.7038] No items | |
[2 @ 8.7038] No items | |
[4 @ 8.7038] No items | |
[3 @ 9.0039] Found 10 | |
[3 @ 9.0039] Found 40 | |
[1 @ 9.0039] ABORT. Retrying. | |
[4 @ 9.0039] Found 20 | |
[2 @ 9.0039] Found 30 | |
[1 @ 9.0039] Found 60 | |
[4 @ 9.0039] Found 70 | |
[3 @ 9.0039] Found 50 | |
[2 @ 9.0039] Found 80 | |
[4 @ 9.0039] Found 100 | |
[3 @ 9.0039] Found 110 | |
[1 @ 9.0039] Found 90 | |
[4 @ 9.0040] Found 130 | |
[3 @ 9.0040] Found 140 | |
[1 @ 9.0040] Found 150 | |
[4 @ 9.0040] Found 160 | |
[3 @ 9.0040] Found 170 | |
[1 @ 9.0040] Found 180 | |
[4 @ 9.0040] Found 190 | |
[3 @ 9.0040] No items | |
[1 @ 9.0040] No items | |
[4 @ 9.0040] No items | |
[2 @ 9.0039] Found 120 | |
[2 @ 9.0040] No items | |
[3 @ 9.3040] No items | |
[1 @ 9.3041] No items | |
[4 @ 9.3041] No items | |
[2 @ 9.3041] No items | |
[3 @ 9.6041] No items | |
[1 @ 9.6041] No items | |
[4 @ 9.6041] No items | |
[2 @ 9.6041] No items | |
[3 @ 9.9042] No items | |
[1 @ 9.9042] No items | |
[2 @ 9.9042] No items | |
[4 @ 9.9043] No items | |
[3 @ 10.2043] Found 11 | |
[2 @ 10.2043] Found 22 | |
[3 @ 10.2044] Found 55 | |
[4 @ 10.2044] Found 44 | |
[3 @ 10.2044] Found 77 | |
[2 @ 10.2044] Found 66 | |
[1 @ 10.2043] Found 33 | |
[3 @ 10.2044] Found 99 | |
[4 @ 10.2044] Found 88 | |
[2 @ 10.2044] Found 110 | |
[3 @ 10.2044] Found 121 | |
[4 @ 10.2044] Found 132 | |
[2 @ 10.2044] Found 143 | |
[3 @ 10.2044] Found 154 | |
[4 @ 10.2044] Found 165 | |
[2 @ 10.2044] Found 176 | |
[3 @ 10.2044] Found 187 | |
[2 @ 10.2044] Found 209 | |
[1 @ 10.2044] ABORT. Retrying. | |
[3 @ 10.2044] No items | |
[2 @ 10.2044] No items | |
[1 @ 10.2044] No items | |
[4 @ 10.2044] Found 198 | |
[4 @ 10.2044] No items | |
[3 @ 10.5045] No items | |
[1 @ 10.5045] No items | |
[4 @ 10.5045] No items | |
[2 @ 10.5045] No items | |
[3 @ 10.8046] No items | |
[4 @ 10.8046] No items | |
[2 @ 10.8046] No items | |
[1 @ 10.8046] No items | |
[2 @ 11.1047] Found 12 | |
[3 @ 11.1047] Found 24 | |
[1 @ 11.1047] ABORT. Retrying. | |
[4 @ 11.1047] Found 36 | |
[3 @ 11.1047] Found 60 | |
[1 @ 11.1047] Found 72 | |
[2 @ 11.1047] Found 48 | |
[3 @ 11.1047] Found 96 | |
[1 @ 11.1048] Found 108 | |
[2 @ 11.1048] Found 120 | |
[3 @ 11.1048] Found 132 | |
[1 @ 11.1048] Found 144 | |
[2 @ 11.1048] Found 156 | |
[3 @ 11.1048] Found 168 | |
[1 @ 11.1048] Found 180 | |
[2 @ 11.1048] Found 192 | |
[3 @ 11.1048] Found 204 | |
[4 @ 11.1047] Found 84 | |
[2 @ 11.1048] Found 228 | |
[3 @ 11.1048] No items | |
[4 @ 11.1048] No items | |
[2 @ 11.1048] No items | |
[1 @ 11.1048] Found 216 | |
[1 @ 11.1048] No items | |
[3 @ 11.4049] No items | |
[1 @ 11.4049] No items | |
[2 @ 11.4049] No items | |
[4 @ 11.4049] No items | |
[3 @ 11.7050] No items | |
[4 @ 11.7050] No items | |
[1 @ 11.7050] No items | |
[2 @ 11.7050] No items | |
[1 @ 12.0051] Found 13 | |
[3 @ 12.0051] ABORT. Retrying. | |
[4 @ 12.0051] Found 26 | |
[1 @ 12.0051] Found 39 | |
[3 @ 12.0051] Found 52 | |
[2 @ 12.0051] ABORT. Retrying. | |
[1 @ 12.0051] Found 78 | |
[3 @ 12.0051] Found 91 | |
[4 @ 12.0051] Found 65 | |
[1 @ 12.0051] Found 117 | |
[3 @ 12.0051] Found 130 | |
[2 @ 12.0051] Found 104 | |
[1 @ 12.0051] Found 156 | |
[3 @ 12.0052] Found 169 | |
[2 @ 12.0052] Found 182 | |
[1 @ 12.0052] Found 195 | |
[3 @ 12.0052] Found 208 | |
[4 @ 12.0051] Found 143 | |
[1 @ 12.0052] Found 234 | |
[3 @ 12.0052] Found 247 | |
[4 @ 12.0052] No items | |
[1 @ 12.0052] No items | |
[3 @ 12.0052] No items | |
[2 @ 12.0052] Found 221 | |
[2 @ 12.0052] No items | |
[3 @ 12.3053] No items | |
[4 @ 12.3053] No items | |
[2 @ 12.3053] No items | |
[1 @ 12.3053] No items | |
[3 @ 12.6053] No items | |
[2 @ 12.6053] No items | |
[4 @ 12.6054] No items | |
[1 @ 12.6054] No items | |
[3 @ 12.9054] No items | |
[4 @ 12.9054] No items | |
[2 @ 12.9054] No items | |
[1 @ 12.9055] No items | |
[1 @ 13.2056] Found 14 | |
[2 @ 13.2056] Found 28 | |
[4 @ 13.2056] ABORT. Retrying. | |
[1 @ 13.2056] Found 42 | |
[2 @ 13.2056] Found 56 | |
[1 @ 13.2056] Found 84 | |
[2 @ 13.2056] Found 98 | |
[4 @ 13.2056] Found 70 | |
[1 @ 13.2056] Found 112 | |
[2 @ 13.2056] Found 126 | |
[4 @ 13.2056] Found 140 | |
[1 @ 13.2056] Found 154 | |
[2 @ 13.2056] Found 168 | |
[4 @ 13.2056] Found 182 | |
[1 @ 13.2056] Found 196 | |
[2 @ 13.2056] Found 210 | |
[4 @ 13.2056] Found 224 | |
[1 @ 13.2056] Found 238 | |
[2 @ 13.2056] Found 252 | |
[4 @ 13.2056] Found 266 | |
[1 @ 13.2056] No items | |
[2 @ 13.2056] No items | |
[4 @ 13.2056] No items | |
[3 @ 13.2056] No items | |
[2 @ 13.5057] No items | |
[4 @ 13.5057] No items | |
[3 @ 13.5057] No items | |
[1 @ 13.5057] No items | |
[2 @ 13.8058] No items | |
[1 @ 13.8058] No items | |
[3 @ 13.8058] No items | |
[4 @ 13.8058] No items | |
[3 @ 14.1059] ABORT. Retrying. | |
[2 @ 14.1059] ABORT. Retrying. | |
[1 @ 14.1059] Found 15 | |
[3 @ 14.1059] Found 30 | |
[2 @ 14.1059] Found 45 | |
[3 @ 14.1059] Found 75 | |
[1 @ 14.1059] Found 60 | |
[2 @ 14.1059] Found 90 | |
[3 @ 14.1059] Found 105 | |
[1 @ 14.1059] Found 120 | |
[2 @ 14.1059] Found 135 | |
[3 @ 14.1059] Found 150 | |
[1 @ 14.1059] Found 165 | |
[2 @ 14.1059] Found 180 | |
[3 @ 14.1059] Found 195 | |
[1 @ 14.1059] Found 210 | |
[2 @ 14.1059] Found 225 | |
[3 @ 14.1059] Found 240 | |
[1 @ 14.1059] Found 255 | |
[2 @ 14.1059] Found 270 | |
[3 @ 14.1060] Found 285 | |
[1 @ 14.1060] No items | |
[2 @ 14.1060] No items | |
[3 @ 14.1060] No items | |
[4 @ 14.1060] No items | |
[2 @ 14.4060] No items | |
[3 @ 14.4060] No items | |
[1 @ 14.4060] No items | |
[4 @ 14.4061] No items | |
[3 @ 14.7062] No items | |
[1 @ 14.7062] No items | |
[2 @ 14.7062] No items | |
[4 @ 14.7062] No items | |
[3 @ 15.0063] Found 32 | |
[2 @ 15.0063] ABORT. Retrying. | |
[1 @ 15.0063] Found 16 | |
[3 @ 15.0063] Found 48 | |
[2 @ 15.0063] Found 64 | |
[1 @ 15.0063] Found 96 | |
[2 @ 15.0063] Found 128 | |
[3 @ 15.0063] Found 112 | |
[1 @ 15.0063] Found 144 | |
[2 @ 15.0063] Found 160 | |
[4 @ 15.0063] Found 80 | |
[1 @ 15.0063] Found 192 | |
[2 @ 15.0063] Found 208 | |
[3 @ 15.0063] Found 176 | |
[4 @ 15.0063] Found 224 | |
[2 @ 15.0063] Found 256 | |
[3 @ 15.0063] Found 272 | |
[4 @ 15.0063] Found 288 | |
[2 @ 15.0063] Found 304 | |
[3 @ 15.0063] No items | |
[4 @ 15.0063] No items | |
[2 @ 15.0063] No items | |
[1 @ 15.0063] Found 240 | |
[1 @ 15.0063] No items | |
[2 @ 15.3064] No items | |
[4 @ 15.3064] No items | |
[3 @ 15.3064] No items | |
[1 @ 15.3064] No items | |
[4 @ 15.6065] No items | |
[3 @ 15.6065] No items | |
[2 @ 15.6065] No items | |
[1 @ 15.6065] No items | |
[2 @ 15.9066] No items | |
[3 @ 15.9066] No items | |
[4 @ 15.9066] No items | |
[1 @ 15.9066] No items | |
[2 @ 16.2068] Found 17 | |
[3 @ 16.2068] ABORT. Retrying. | |
[1 @ 16.2068] ABORT. Retrying. | |
[4 @ 16.2068] Found 34 | |
[2 @ 16.2068] Found 51 | |
[1 @ 16.2068] Found 85 | |
[3 @ 16.2068] Found 68 | |
[4 @ 16.2068] Found 102 | |
[2 @ 16.2068] Found 119 | |
[3 @ 16.2068] Found 153 | |
[4 @ 16.2068] Found 170 | |
[2 @ 16.2068] Found 187 | |
[3 @ 16.2068] Found 204 | |
[4 @ 16.2068] Found 221 | |
[2 @ 16.2068] Found 238 | |
[1 @ 16.2068] Found 136 | |
[4 @ 16.2068] Found 272 | |
[2 @ 16.2068] Found 289 | |
[1 @ 16.2068] Found 306 | |
[4 @ 16.2068] Found 323 | |
[2 @ 16.2068] No items | |
[1 @ 16.2068] No items | |
[4 @ 16.2068] No items | |
[3 @ 16.2068] Found 255 | |
[3 @ 16.2068] No items | |
[4 @ 16.5069] No items | |
[1 @ 16.5069] No items | |
[2 @ 16.5069] No items | |
[3 @ 16.5069] No items | |
[2 @ 16.8070] No items | |
[1 @ 16.8070] No items | |
[4 @ 16.8070] No items | |
[3 @ 16.8070] No items | |
[1 @ 17.1071] Found 18 | |
[4 @ 17.1071] ABORT. Retrying. | |
[1 @ 17.1071] Found 54 | |
[2 @ 17.1071] Found 36 | |
[4 @ 17.1071] Found 72 | |
[1 @ 17.1071] Found 90 | |
[4 @ 17.1071] Found 144 | |
[1 @ 17.1071] Found 162 | |
[2 @ 17.1071] Found 126 | |
[4 @ 17.1071] Found 180 | |
[3 @ 17.1071] Found 108 | |
[2 @ 17.1071] Found 216 | |
[4 @ 17.1071] Found 234 | |
[1 @ 17.1071] Found 198 | |
[3 @ 17.1071] Found 252 | |
[4 @ 17.1071] Found 288 | |
[1 @ 17.1071] Found 306 | |
[3 @ 17.1071] Found 324 | |
[4 @ 17.1071] Found 342 | |
[1 @ 17.1071] No items | |
[3 @ 17.1071] No items | |
[4 @ 17.1071] No items | |
[2 @ 17.1071] Found 270 | |
[2 @ 17.1071] No items | |
[4 @ 17.4072] No items | |
[1 @ 17.4072] No items | |
[3 @ 17.4072] No items | |
[2 @ 17.4072] No items | |
[3 @ 17.7073] No items | |
[4 @ 17.7073] No items | |
[2 @ 17.7073] No items | |
[1 @ 17.7074] No items | |
[4 @ 18.0074] Found 19 | |
[1 @ 18.0074] Found 38 | |
[4 @ 18.0074] Found 76 | |
[3 @ 18.0074] Found 57 | |
[1 @ 18.0074] Found 95 | |
[4 @ 18.0074] Found 114 | |
[1 @ 18.0074] Found 152 | |
[4 @ 18.0074] Found 171 | |
[3 @ 18.0074] Found 133 | |
[1 @ 18.0074] Found 190 | |
[4 @ 18.0074] Found 209 | |
[3 @ 18.0074] Found 228 | |
[1 @ 18.0074] Found 247 | |
[4 @ 18.0075] Found 266 | |
[3 @ 18.0075] Found 285 | |
[1 @ 18.0075] Found 304 | |
[4 @ 18.0075] Found 323 | |
[3 @ 18.0075] Found 342 | |
[1 @ 18.0075] No items | |
[4 @ 18.0075] No items | |
[3 @ 18.0075] No items | |
[2 @ 18.0075] Found 361 | |
[2 @ 18.0075] No items | |
[2 @ 18.3075] No items | |
[4 @ 18.3076] No items | |
[1 @ 18.3076] No items | |
[3 @ 18.3076] No items | |
[4 @ 18.6077] No items | |
[1 @ 18.6077] No items | |
[2 @ 18.6077] No items | |
[3 @ 18.6077] No items | |
^C | |
$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What version of rust is this? I get a bunch of errors when I try to compile