From df1aa7ecd2c5c541ffadde4e76543bd010068513 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Fri, 13 Dec 2013 15:38:30 -0800 Subject: [PATCH 1/2] Ignore time tests on android. #10958 --- src/libextra/time.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libextra/time.rs b/src/libextra/time.rs index 3ea7bf0fa56e2..6204f9f4ce0b1 100644 --- a/src/libextra/time.rs +++ b/src/libextra/time.rs @@ -1373,6 +1373,7 @@ mod tests { } #[test] + #[ignore(cfg(android))] // FIXME #10958 fn run_tests() { // The tests race on tzset. So instead of having many independent // tests, we will just call the functions now. From 0b69bc95c3512e84d456f27253f98563eada83c9 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Fri, 13 Dec 2013 15:45:08 -0800 Subject: [PATCH 2/2] Ignore failing Android debug-info tests. #10381 --- src/test/debug-info/borrowed-managed-basic.rs | 2 ++ src/test/debug-info/borrowed-struct.rs | 2 ++ src/test/debug-info/borrowed-tuple.rs | 2 ++ src/test/debug-info/borrowed-unique-basic.rs | 2 ++ src/test/debug-info/box.rs | 2 ++ src/test/debug-info/boxed-struct.rs | 2 ++ src/test/debug-info/c-style-enum-in-composite.rs | 2 ++ src/test/debug-info/destructured-local.rs | 2 ++ src/test/debug-info/function-arguments.rs | 2 ++ src/test/debug-info/managed-enum.rs | 2 ++ src/test/debug-info/managed-pointer-within-unique-vec.rs | 2 ++ src/test/debug-info/managed-pointer-within-unique.rs | 2 ++ src/test/debug-info/packed-struct-with-destructor.rs | 2 ++ src/test/debug-info/struct-with-destructor.rs | 2 ++ src/test/debug-info/unique-enum.rs | 2 ++ src/test/debug-info/var-captured-in-sendable-closure.rs | 2 ++ 16 files changed, 32 insertions(+) diff --git a/src/test/debug-info/borrowed-managed-basic.rs b/src/test/debug-info/borrowed-managed-basic.rs index b9b362718d21e..a05face4c5e32 100644 --- a/src/test/debug-info/borrowed-managed-basic.rs +++ b/src/test/debug-info/borrowed-managed-basic.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + #[feature(managed_boxes)]; // Gdb doesn't know about UTF-32 character encoding and will print a rust char as only diff --git a/src/test/debug-info/borrowed-struct.rs b/src/test/debug-info/borrowed-struct.rs index 42f7ffd8777bc..91ca11aeeed0b 100644 --- a/src/test/debug-info/borrowed-struct.rs +++ b/src/test/debug-info/borrowed-struct.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run diff --git a/src/test/debug-info/borrowed-tuple.rs b/src/test/debug-info/borrowed-tuple.rs index e18c10eb466c8..ac77c05b832e1 100644 --- a/src/test/debug-info/borrowed-tuple.rs +++ b/src/test/debug-info/borrowed-tuple.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + #[feature(managed_boxes)]; // compile-flags:-Z extra-debug-info diff --git a/src/test/debug-info/borrowed-unique-basic.rs b/src/test/debug-info/borrowed-unique-basic.rs index 48ac507b04d0d..04973c20799d0 100644 --- a/src/test/debug-info/borrowed-unique-basic.rs +++ b/src/test/debug-info/borrowed-unique-basic.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // Gdb doesn't know about UTF-32 character encoding and will print a rust char as only // its numerical value. diff --git a/src/test/debug-info/box.rs b/src/test/debug-info/box.rs index 60ff5f789a8fb..7ab360277575b 100644 --- a/src/test/debug-info/box.rs +++ b/src/test/debug-info/box.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:set print pretty off // debugger:rbreak zzz diff --git a/src/test/debug-info/boxed-struct.rs b/src/test/debug-info/boxed-struct.rs index 47c9bd469d409..87986b7a866b7 100644 --- a/src/test/debug-info/boxed-struct.rs +++ b/src/test/debug-info/boxed-struct.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run diff --git a/src/test/debug-info/c-style-enum-in-composite.rs b/src/test/debug-info/c-style-enum-in-composite.rs index a21c98b9d1b82..90956a2641352 100644 --- a/src/test/debug-info/c-style-enum-in-composite.rs +++ b/src/test/debug-info/c-style-enum-in-composite.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run diff --git a/src/test/debug-info/destructured-local.rs b/src/test/debug-info/destructured-local.rs index cd17906623ef1..36c8dacbc137b 100644 --- a/src/test/debug-info/destructured-local.rs +++ b/src/test/debug-info/destructured-local.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run diff --git a/src/test/debug-info/function-arguments.rs b/src/test/debug-info/function-arguments.rs index 6ae7b027075da..6bac417f54e56 100644 --- a/src/test/debug-info/function-arguments.rs +++ b/src/test/debug-info/function-arguments.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run diff --git a/src/test/debug-info/managed-enum.rs b/src/test/debug-info/managed-enum.rs index 7be4287257093..02a9cf1237f84 100644 --- a/src/test/debug-info/managed-enum.rs +++ b/src/test/debug-info/managed-enum.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run diff --git a/src/test/debug-info/managed-pointer-within-unique-vec.rs b/src/test/debug-info/managed-pointer-within-unique-vec.rs index 8baa1e2a29b6b..337af1ed86f4e 100644 --- a/src/test/debug-info/managed-pointer-within-unique-vec.rs +++ b/src/test/debug-info/managed-pointer-within-unique-vec.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + #[feature(managed_boxes)]; // compile-flags:-Z extra-debug-info diff --git a/src/test/debug-info/managed-pointer-within-unique.rs b/src/test/debug-info/managed-pointer-within-unique.rs index 50df960012125..db75b4bd4befa 100644 --- a/src/test/debug-info/managed-pointer-within-unique.rs +++ b/src/test/debug-info/managed-pointer-within-unique.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + #[feature(managed_boxes)]; // compile-flags:-Z extra-debug-info diff --git a/src/test/debug-info/packed-struct-with-destructor.rs b/src/test/debug-info/packed-struct-with-destructor.rs index f684a60b68805..1a0532887bf54 100644 --- a/src/test/debug-info/packed-struct-with-destructor.rs +++ b/src/test/debug-info/packed-struct-with-destructor.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:set print pretty off // debugger:rbreak zzz diff --git a/src/test/debug-info/struct-with-destructor.rs b/src/test/debug-info/struct-with-destructor.rs index 18c5994fe2a8c..febd60614687d 100644 --- a/src/test/debug-info/struct-with-destructor.rs +++ b/src/test/debug-info/struct-with-destructor.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run diff --git a/src/test/debug-info/unique-enum.rs b/src/test/debug-info/unique-enum.rs index d939c8c4abccd..66fa8e183e9dd 100644 --- a/src/test/debug-info/unique-enum.rs +++ b/src/test/debug-info/unique-enum.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run diff --git a/src/test/debug-info/var-captured-in-sendable-closure.rs b/src/test/debug-info/var-captured-in-sendable-closure.rs index 82618aa1f137c..82ef467925a3a 100644 --- a/src/test/debug-info/var-captured-in-sendable-closure.rs +++ b/src/test/debug-info/var-captured-in-sendable-closure.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// xfail-android: FIXME(#10381) + // compile-flags:-Z extra-debug-info // debugger:rbreak zzz // debugger:run