]> git.lizzy.rs Git - rust.git/blob - src/test/ui/yield.rs
Auto merge of #65421 - estebank:variants, r=petrochenkov
[rust.git] / src / test / ui / yield.rs
1 // run-pass
2
3 #![allow(unused_must_use)]
4 #![allow(unused_mut)]
5 // ignore-emscripten no threads support
6
7 use std::thread;
8
9 pub fn main() {
10     let mut result = thread::spawn(child);
11     println!("1");
12     thread::yield_now();
13     println!("2");
14     thread::yield_now();
15     println!("3");
16     result.join();
17 }
18
19 fn child() {
20     println!("4"); thread::yield_now(); println!("5"); thread::yield_now(); println!("6");
21 }