all tests pass

This commit is contained in:
Niko Matsakis 2011-10-10 15:21:50 -07:00 committed by Brian Anderson
parent db16fce77f
commit e39db5a100
2 changed files with 3 additions and 3 deletions

View file

@ -70,7 +70,7 @@ mod NBodySystem {
while i < 5 { move(bodies[i], dt); i += 1; }
}
fn advance_one(bi: Body::props, bj: Body::props, dt: float) {
fn advance_one(bi: Body::props, bj: Body::props, dt: float) unsafe {
let dx: float = bi.x - bj.x;
let dy: float = bi.y - bj.y;
let dz: float = bi.z - bj.z;
@ -95,7 +95,7 @@ mod NBodySystem {
b.z += dt * b.vz;
}
fn energy(bodies: [Body::props]) -> float {
fn energy(bodies: [Body::props]) -> float unsafe {
let dx: float;
let dy: float;
let dz: float;

View file

@ -1,7 +1,7 @@
// error-pattern:expected *Mb but found native
use std;
fn main() {
fn main() unsafe {
let f: std::os::libc::FILE = std::io::rustrt::rust_get_stdin();
std::os::libc::fopen(f, f);
}