join.rs 337 B

1234567891011121314151617
  1. extern crate ralloc;
  2. use std::thread;
  3. #[test]
  4. fn test() {
  5. for i in 0..0xFFFF {
  6. let bx = Box::new("frakkkko");
  7. let join = thread::spawn(move || Box::new(!i));
  8. drop(bx);
  9. let bx = Box::new("frakkkko");
  10. join.join().unwrap();
  11. drop(bx);
  12. }
  13. ralloc::lock().debug_assert_no_leak();
  14. }