Skip to content

Commit c5d1fcd

Browse files
committed
Allow more ui tests for SGX
1 parent d7dc64b commit c5d1fcd

File tree

5 files changed

+1
-5
lines changed

5 files changed

+1
-5
lines changed

src/test/ui/issues/issue-59020.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// edition:2018
22
// run-pass
33
// ignore-emscripten no threads support
4-
// ignore-sgx no thread sleep support
54

65
use std::thread;
76
use std::time::Duration;

src/test/ui/issues/issue-9396.rs

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
#![allow(unused_must_use)]
33
#![allow(deprecated)]
44
// ignore-emscripten no threads support
5-
// ignore-sgx no thread sleep support
65

76
use std::sync::mpsc::{TryRecvError, channel};
87
use std::thread;

src/test/ui/mpsc_stress.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// run-pass
22
// compile-flags:--test
33
// ignore-emscripten
4-
// ignore-sgx no thread sleep support
54

65
use std::sync::mpsc::channel;
76
use std::sync::mpsc::TryRecvError;
@@ -37,6 +36,7 @@ impl Barrier {
3736
fn wait(self) {
3837
self.shared.fetch_add(1, Ordering::SeqCst);
3938
while self.shared.load(Ordering::SeqCst) != self.count {
39+
thread::yield_now();
4040
}
4141
}
4242
}

src/test/ui/sleep.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// run-pass
22
// ignore-emscripten no threads support
3-
// ignore-sgx no thread sleep support
43

54
use std::thread::{self, sleep};
65
use std::time::Duration;

src/test/ui/tcp-stress.rs

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
// ignore-emscripten no threads or sockets support
55
// ignore-netbsd system ulimit (Too many open files)
66
// ignore-openbsd system ulimit (Too many open files)
7-
// ignore-sgx no thread sleep support
87

98
use std::io::prelude::*;
109
use std::net::{TcpListener, TcpStream};

0 commit comments

Comments
 (0)