blob: 4c688e5b99790bfc5d54d910c1a54df4a4888d3d [file] [log] [blame]
#![feature(coroutine_trait)]
#![feature(coroutines)]
use std::ops::Coroutine;
fn across() -> impl Coroutine {
#[coroutine]
move || {
let b: [u8] = *(Box::new([]) as Box<[u8]>);
//~^ ERROR the size for values of type `[u8]` cannot be known at compilation time
yield;
for elem in b.iter() {}
}
}
fn main() {
across();
}