diff options
| author | bors <bors@rust-lang.org> | 2015-04-29 04:09:45 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-04-29 04:09:45 +0000 |
| commit | d4cedea80a70d61931e4442dde90bd136a60deeb (patch) | |
| tree | 751d603c3abd3d8f9210b6675ff020526620f343 /src/test/bench | |
| parent | c48b499ea31592fe332e8927ecf64a44ebcb0889 (diff) | |
| parent | bd5afb406df05997d121c815a3e9f2979236ef2d (diff) | |
| download | rust-d4cedea80a70d61931e4442dde90bd136a60deeb.tar.gz rust-d4cedea80a70d61931e4442dde90bd136a60deeb.zip | |
Auto merge of #24681 - tamird:unignore-android, r=alexcrichton
There are still quite a few ignored Android tests kicking around, most of which were added in 445faca8441aae34c91318b6ad9e2049885af8dc, which has a pretty unfortunate commit message. r? @alexcrichton
Diffstat (limited to 'src/test/bench')
| -rw-r--r-- | src/test/bench/shootout-k-nucleotide-pipes.rs | 8 | ||||
| -rw-r--r-- | src/test/bench/shootout-k-nucleotide.rs | 2 | ||||
| -rw-r--r-- | src/test/bench/shootout-reverse-complement.rs | 4 |
3 files changed, 6 insertions, 8 deletions
diff --git a/src/test/bench/shootout-k-nucleotide-pipes.rs b/src/test/bench/shootout-k-nucleotide-pipes.rs index b777b25243b..17e8f88c568 100644 --- a/src/test/bench/shootout-k-nucleotide-pipes.rs +++ b/src/test/bench/shootout-k-nucleotide-pipes.rs @@ -8,13 +8,11 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -// ignore-android: FIXME(#10393) +// ignore-android: FIXME(#10393) hangs without output // ignore-pretty very bad with line comments // multi tasking k-nucleotide -#![allow(bad_style)] - use std::ascii::AsciiExt; use std::cmp::Ordering::{self, Less, Greater, Equal}; use std::collections::HashMap; @@ -47,7 +45,7 @@ fn sort_and_fmt(mm: &HashMap<Vec<u8> , usize>, total: usize) -> String { } // sort by key, then by value - fn sortKV(mut orig: Vec<(Vec<u8> ,f64)> ) -> Vec<(Vec<u8> ,f64)> { + fn sort_kv(mut orig: Vec<(Vec<u8> ,f64)> ) -> Vec<(Vec<u8> ,f64)> { orig.sort_by(|&(ref a, _), &(ref b, _)| a.cmp(b)); orig.sort_by(|&(_, a), &(_, b)| f64_cmp(b, a)); orig @@ -60,7 +58,7 @@ fn sort_and_fmt(mm: &HashMap<Vec<u8> , usize>, total: usize) -> String { pairs.push(((*key).clone(), pct(val, total))); } - let pairs_sorted = sortKV(pairs); + let pairs_sorted = sort_kv(pairs); let mut buffer = String::new(); for &(ref k, v) in &pairs_sorted { diff --git a/src/test/bench/shootout-k-nucleotide.rs b/src/test/bench/shootout-k-nucleotide.rs index c4af33da50c..87b9869051c 100644 --- a/src/test/bench/shootout-k-nucleotide.rs +++ b/src/test/bench/shootout-k-nucleotide.rs @@ -38,7 +38,7 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED // OF THE POSSIBILITY OF SUCH DAMAGE. -// ignore-android see #10393 #13206 +// ignore-android: FIXME(#10393) hangs without output #![feature(box_syntax, std_misc, collections)] diff --git a/src/test/bench/shootout-reverse-complement.rs b/src/test/bench/shootout-reverse-complement.rs index 55b2b1e2e32..523f1549eee 100644 --- a/src/test/bench/shootout-reverse-complement.rs +++ b/src/test/bench/shootout-reverse-complement.rs @@ -38,7 +38,7 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED // OF THE POSSIBILITY OF SUCH DAMAGE. -// ignore-android see #10393 #13206 +// ignore-android: FIXME(#10393) hangs without output #![feature(libc, scoped)] @@ -205,7 +205,7 @@ fn parallel<I: Iterator, F>(iter: I, ref f: F) fn main() { let mut data = Vec::with_capacity(1024 * 1024); - io::stdin().read_to_end(&mut data); + io::stdin().read_to_end(&mut data).unwrap(); let tables = &Tables::new(); parallel(mut_dna_seqs(&mut data), |seq| reverse_complement(seq, tables)); io::stdout().write_all(&data).unwrap(); |
