22 lines
539 B
Rust
Raw Normal View History

#![feature(unsafe_block_in_unsafe_fn)]
#![deny(unsafe_op_in_unsafe_fn)]
use covert_channels_evaluation::benchmark_channel;
use flush_flush::FlushAndFlush;
fn main() {
for _ in 0..16 {
//let sender = 0;
//let receiver = 2;
let (channel, old, receiver, sender) = match FlushAndFlush::new_any_two_core(true) {
Err(e) => {
panic!("{:?}", e);
}
Ok(r) => r,
};
let r = benchmark_channel(channel, 1, 1 << 15);
println!("{:?}", r);
}
}