about summary refs log tree commit diff
path: root/src/libstd/num/float.rs
diff options
context:
space:
mode:
authorVadim Chugunov <vadimcn@gmail.com>2013-08-25 23:29:38 -0700
committerVadim Chugunov <vadimcn@gmail.com>2013-08-28 01:44:12 -0700
commit6828428cad873e9a9c890ee184140e8370ca7b60 (patch)
tree78b541f89e8e294dfb66ca1a1d27c57719ac5ca0 /src/libstd/num/float.rs
parent99345d8d17f3045d27def1bae9c02c9b72298370 (diff)
downloadrust-6828428cad873e9a9c890ee184140e8370ca7b60.tar.gz
rust-6828428cad873e9a9c890ee184140e8370ca7b60.zip
Disabled failing parts of abs_sub() and frexp() unit tests on Windows.
Diffstat (limited to 'src/libstd/num/float.rs')
-rw-r--r--src/libstd/num/float.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libstd/num/float.rs b/src/libstd/num/float.rs
index d019de2468b..909eac0cb69 100644
--- a/src/libstd/num/float.rs
+++ b/src/libstd/num/float.rs
@@ -1163,6 +1163,10 @@ mod tests {
         assert_eq!(infinity.abs_sub(&1f), infinity);
         assert_eq!(0f.abs_sub(&neg_infinity), infinity);
         assert_eq!(0f.abs_sub(&infinity), 0f);
+    }
+
+    #[test] #[ignore(cfg(windows))] // FIXME #8663
+    fn test_abs_sub_nowin() {
         assert!(NaN.abs_sub(&-1f).is_NaN());
         assert!(1f.abs_sub(&NaN).is_NaN());
     }
@@ -1288,7 +1292,10 @@ mod tests {
 
         assert_eq!(0f.frexp(), (0f, 0));
         assert_eq!((-0f).frexp(), (-0f, 0));
+    }
 
+    #[test] #[ignore(cfg(windows))] // FIXME #8755
+    fn test_frexp_nowin() {
         let inf: float = Float::infinity();
         let neg_inf: float = Float::neg_infinity();
         let nan: float = Float::NaN();