diff --git a/.travis.yml b/.travis.yml index 19c0c34316..664905a29a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -88,10 +88,6 @@ matrix: - env: TARGET=x86_64-unknown-linux-gnu rust: stable - # Ensure we're nightly compatible - - env: TARGET=x86_64-unknown-linux-gnu - rust: nightly - # Test that we can build with the lowest version of all dependencies. # "cargo test" doesn't work because some of our dev-dependencies, like # rand, can't build with thier own minimal dependencies. diff --git a/test/sys/test_aio.rs b/test/sys/test_aio.rs index d985adfc8a..d4b09b0b81 100644 --- a/test/sys/test_aio.rs +++ b/test/sys/test_aio.rs @@ -134,12 +134,6 @@ fn test_fsync_error() { #[test] #[cfg_attr(all(target_env = "musl", target_arch = "x86_64"), ignore)] fn test_aio_suspend() { - // Glibc's aio_suspend implementation isn't async-signal-safe, and it causes - // assertions (within glibc) on Travis. - // https://sourceware.org/bugzilla/show_bug.cgi?id=13172 - #[cfg(target_env = "glibc")] - let _m = ::SIGNAL_MTX.lock().expect("Mutex got poisoned by another test"); - const INITIAL: &[u8] = b"abcdef123456"; const WBUF: &[u8] = b"CDEFG"; let timeout = TimeSpec::seconds(10);