Skip to content

Commit f06627b

Browse files
committed
---
yaml --- r: 96063 b: refs/heads/dist-snap c: 33ee433 h: refs/heads/master i: 96061: e802fa5 96059: f01cc88 96055: 8c519ff 96047: 0302ac2 96031: a3fddda 95999: cb618e0 v: v3
1 parent 7af2fb5 commit f06627b

File tree

5 files changed

+14
-10
lines changed

5 files changed

+14
-10
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ refs/heads/try: c274a6888410ce3e357e014568b43310ed787d36
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c
9-
refs/heads/dist-snap: 3b0d48634f546055e17cf23a6bcde1bbfbc16b15
9+
refs/heads/dist-snap: 33ee4335b97947dca1efc3fbc833eba60d842164
1010
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1111
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
1212
refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0

branches/dist-snap/src/test/bench/shootout-ackermann.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
extern mod extra;
1212

13-
use std::int;
1413
use std::os;
1514

1615
fn ack(m: int, n: int) -> int {

branches/dist-snap/src/test/bench/shootout-chameneos-redux.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ use std::comm::{stream, SharedChan};
1717
use std::option;
1818
use std::os;
1919
use std::task;
20-
use std::uint;
2120

2221
fn print_complements() {
2322
let all = [Blue, Red, Yellow];

branches/dist-snap/src/test/bench/shootout-fibo.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
extern mod extra;
1212

13-
use std::int;
1413
use std::os;
1514

1615
fn fib(n: int) -> int {

branches/dist-snap/src/test/bench/shootout-nbody.rs

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// xfail-test reading from os::args()[1] - bogus!
2-
3-
use std::from_str::FromStr;
41
use std::os;
52

63
static PI: f64 = 3.141592653589793;
@@ -139,13 +136,23 @@ fn offset_momentum(bodies: &mut [Planet, ..N_BODIES]) {
139136
}
140137

141138
fn main() {
142-
let n: i32 = FromStr::from_str(os::args()[1]).unwrap();
139+
let args = os::args();
140+
let args = if os::getenv("RUST_BENCH").is_some() {
141+
~[~"", ~"1000"]
142+
} else if args.len() <= 1u {
143+
~[~"", ~"1000"]
144+
} else {
145+
args
146+
};
147+
148+
let n: i32 = from_str::<i32>(args[1]).unwrap();
143149
let mut bodies = BODIES;
144150

145151
offset_momentum(&mut bodies);
146-
println!("{:.9f}", energy(&bodies) as float);
152+
println!("{:.9f}", energy(&bodies) as f64);
147153

148154
advance(&mut bodies, 0.01, n);
149155

150-
println!("{:.9f}", energy(&bodies) as float);
156+
println!("{:.9f}", energy(&bodies) as f64);
151157
}
158+

0 commit comments

Comments
 (0)