blob: 6a69953303dbd9ee03fd9bc887757a08a6c09abb [file] [log] [blame]
---
src/mutex/spin.rs | 1 +
src/mutex/ticket.rs | 1 +
src/once.rs | 1 +
src/rwlock.rs | 1 +
4 files changed, 4 insertions(+)
diff --git b/src/mutex/spin.rs a/src/mutex/spin.rs
index fc974727..561d7650 100644
--- b/src/mutex/spin.rs
+++ a/src/mutex/spin.rs
@@ -499,6 +499,7 @@ mod tests {
}
#[test]
+ #[ignore = "Android uses panic_abort"]
fn test_mutex_arc_access_in_unwind() {
let arc = Arc::new(SpinMutex::<_>::new(1));
let arc2 = arc.clone();
diff --git b/src/mutex/ticket.rs a/src/mutex/ticket.rs
index c14869ef..01b905ef 100644
--- b/src/mutex/ticket.rs
+++ a/src/mutex/ticket.rs
@@ -493,6 +493,7 @@ mod tests {
}
#[test]
+ #[ignore = "Android uses panic_abort"]
fn test_mutex_arc_access_in_unwind() {
let arc = Arc::new(TicketMutex::<_>::new(1));
let arc2 = arc.clone();
diff --git b/src/once.rs a/src/once.rs
index 31700dce..b4202d42 100644
--- b/src/once.rs
+++ a/src/once.rs
@@ -647,6 +647,7 @@ mod tests {
}
#[test]
+ #[ignore = "Android uses panic_abort"]
fn panic() {
use std::panic;
diff --git b/src/rwlock.rs a/src/rwlock.rs
index 5dd35441..beae5c10 100644
--- b/src/rwlock.rs
+++ a/src/rwlock.rs
@@ -1025,6 +1025,7 @@ mod tests {
}
#[test]
+ #[ignore = "Android uses panic_abort"]
fn test_rw_access_in_unwind() {
let arc = Arc::new(RwLock::new(1));
let arc2 = arc.clone();