From 97079bb2b38556eb5519cb20eb5a9c535b5e2a00 Mon Sep 17 00:00:00 2001 From: Eduard Bopp Date: Tue, 17 Feb 2015 14:10:08 +0100 Subject: [PATCH] Fix benchmarks --- benches/construction.rs | 3 ++- benches/dmat.rs | 2 ++ benches/mat.rs | 5 +++-- benches/quat.rs | 5 +++-- benches/vec.rs | 5 +++-- 5 files changed, 13 insertions(+), 7 deletions(-) diff --git a/benches/construction.rs b/benches/construction.rs index d8e33a8b..9acc6d6e 100644 --- a/benches/construction.rs +++ b/benches/construction.rs @@ -1,7 +1,8 @@ extern crate test; +extern crate rand; extern crate "nalgebra" as na; -use std::rand::{IsaacRng, Rng}; +use rand::{IsaacRng, Rng}; use test::Bencher; use na::{UnitQuat, Rot2, Rot3, Vec1, Vec3}; diff --git a/benches/dmat.rs b/benches/dmat.rs index 96b07324..78546130 100644 --- a/benches/dmat.rs +++ b/benches/dmat.rs @@ -1,3 +1,5 @@ +#![feature(test)] + extern crate test; extern crate "nalgebra" as na; diff --git a/benches/mat.rs b/benches/mat.rs index c2ad51b1..4897ca51 100644 --- a/benches/mat.rs +++ b/benches/mat.rs @@ -1,9 +1,10 @@ -#![feature(macro_rules)] +#![feature(test)] extern crate test; +extern crate rand; extern crate "nalgebra" as na; -use std::rand::{IsaacRng, Rng}; +use rand::{IsaacRng, Rng}; use test::Bencher; use na::{Vec2, Vec3, Vec4, Mat2, Mat3, Mat4}; use std::ops::{Add, Sub, Mul, Div}; diff --git a/benches/quat.rs b/benches/quat.rs index f2c0bbab..a2ce6a47 100644 --- a/benches/quat.rs +++ b/benches/quat.rs @@ -1,9 +1,10 @@ -#![feature(macro_rules)] +#![feature(test)] extern crate test; +extern crate rand; extern crate "nalgebra" as na; -use std::rand::{IsaacRng, Rng}; +use rand::{IsaacRng, Rng}; use test::Bencher; use na::{Quat, UnitQuat, Vec3}; use std::ops::{Add, Sub, Mul, Div}; diff --git a/benches/vec.rs b/benches/vec.rs index 2ee13607..4f9c32da 100644 --- a/benches/vec.rs +++ b/benches/vec.rs @@ -1,9 +1,10 @@ -#![feature(macro_rules)] +#![feature(test)] extern crate test; +extern crate rand; extern crate "nalgebra" as na; -use std::rand::{IsaacRng, Rng}; +use rand::{IsaacRng, Rng}; use test::Bencher; use na::{Vec2, Vec3, Vec4}; use std::ops::{Add, Sub, Mul, Div};