// build-pass (FIXME(62277): could be check-pass?) #![allow(unused_must_use)] use std::thread; fn _foo() { thread::spawn(move || { // no need for -> () loop { println!("hello"); } }).join(); } fn main() {}