diff options
| author | bors <bors@rust-lang.org> | 2017-06-16 07:54:59 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-06-16 07:54:59 +0000 |
| commit | c3627e25ee275323ff224bfd7c0fd0bc1362c28d (patch) | |
| tree | 41c9bf11920a9e44ab36fddf442e5a2e3fac3503 /src/libstd | |
| parent | 4581e89a49c4b1209f9152a38a3cbb909c6209c9 (diff) | |
| parent | 9da77b3ec5dd99c50629005480323e6684957409 (diff) | |
Auto merge of #42631 - malbarbo:wasm32, r=alexcrichton
Add a travis builder for wasm32-unknown-emscripten This commits add an entry to travis matrix that will execute wasm32-unknown-emscripten tests suites. - Emscripten for asmjs was updated to sdk-1.37.13-64bit - The tests are run with node 8.0.0 (it can execute wasm) - A wrapper script is used to run each test from the directory where it is (workaround for https://github.com/kripken/emscripten/issues/4542) - Some tests are ignore, see #42629 and #42630
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/f64.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libstd/f64.rs b/src/libstd/f64.rs index 82e3903eec7..813998b7502 100644 --- a/src/libstd/f64.rs +++ b/src/libstd/f64.rs @@ -1158,6 +1158,7 @@ mod tests { assert_eq!(Fp::Zero, neg_zero.classify()); } + #[cfg_attr(all(target_arch = "wasm32", target_os = "emscripten"), ignore)] // issue 42630 #[test] fn test_one() { let one: f64 = 1.0f64; @@ -1210,6 +1211,7 @@ mod tests { assert!((-109.2f64).is_finite()); } + #[cfg_attr(all(target_arch = "wasm32", target_os = "emscripten"), ignore)] // issue 42630 #[test] fn test_is_normal() { let nan: f64 = NAN; @@ -1227,6 +1229,7 @@ mod tests { assert!(!1e-308f64.is_normal()); } + #[cfg_attr(all(target_arch = "wasm32", target_os = "emscripten"), ignore)] // issue 42630 #[test] fn test_classify() { let nan: f64 = NAN; |
