summaryrefslogtreecommitdiff
path: root/test/sys/test_aio.rs
diff options
context:
space:
mode:
authorAlan Somers <asomers@gmail.com>2019-12-22 18:57:25 -0700
committerAlan Somers <asomers@gmail.com>2019-12-22 19:59:22 -0700
commita78ddbce5a795ade09ed175b4ed60ace65a0e734 (patch)
tree464858d9ffb7ffeb63dc3ff54ac7ae9a4687a6bf /test/sys/test_aio.rs
parent12828154c0f229f7e03a88775852ffdb5851f94b (diff)
downloadnix-a78ddbce5a795ade09ed175b4ed60ace65a0e734.zip
Skip test_aio_cancel_all on musl
I suspect that the segfault is due to a stack overflow on musl's signal stack, but I can't reproduce the failure locally. Fixes #1169
Diffstat (limited to 'test/sys/test_aio.rs')
-rw-r--r--test/sys/test_aio.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/sys/test_aio.rs b/test/sys/test_aio.rs
index b5c579ed..d03adc5e 100644
--- a/test/sys/test_aio.rs
+++ b/test/sys/test_aio.rs
@@ -47,7 +47,7 @@ fn test_accessors() {
// our bindings. So it's sufficient to check that AioCb.cancel returned any
// AioCancelStat value.
#[test]
-#[cfg_attr(all(target_env = "musl", target_arch = "x86_64"), ignore)]
+#[cfg_attr(target_env = "musl", ignore)]
fn test_cancel() {
let wbuf: &[u8] = b"CDEF";
@@ -72,7 +72,7 @@ fn test_cancel() {
// Tests using aio_cancel_all for all outstanding IOs.
#[test]
-#[cfg_attr(all(target_env = "musl", target_arch = "x86_64"), ignore)]
+#[cfg_attr(target_env = "musl", ignore)]
fn test_aio_cancel_all() {
let wbuf: &[u8] = b"CDEF";