8686#[ test]
8787fn accurate_eye_f32 ( )
8888{
89- let rng = & mut SmallRng :: from_entropy ( ) ;
89+ let rng = & mut SmallRng :: from_os_rng ( ) ;
9090 for i in 0 ..20 {
9191 let eye = Array :: eye ( i) ;
9292 for j in 0 ..20 {
@@ -99,8 +99,8 @@ fn accurate_eye_f32()
9999 }
100100 // pick a few random sizes
101101 for _ in 0 ..10 {
102- let i = rng. gen_range ( 15 ..512 ) ;
103- let j = rng. gen_range ( 15 ..512 ) ;
102+ let i = rng. random_range ( 15 ..512 ) ;
103+ let j = rng. random_range ( 15 ..512 ) ;
104104 println ! ( "Testing size {} by {}" , i, j) ;
105105 let a = gen:: <f32, _>( Ix2 ( i, j) , rng) ;
106106 let eye = Array :: eye ( i) ;
@@ -114,7 +114,7 @@ fn accurate_eye_f32()
114114#[ test]
115115fn accurate_eye_f64 ( )
116116{
117- let rng = & mut SmallRng :: from_entropy ( ) ;
117+ let rng = & mut SmallRng :: from_os_rng ( ) ;
118118 let abs_tol = 1e-15 ;
119119 for i in 0 ..20 {
120120 let eye = Array :: eye ( i) ;
@@ -128,8 +128,8 @@ fn accurate_eye_f64()
128128 }
129129 // pick a few random sizes
130130 for _ in 0 ..10 {
131- let i = rng. gen_range ( 15 ..512 ) ;
132- let j = rng. gen_range ( 15 ..512 ) ;
131+ let i = rng. random_range ( 15 ..512 ) ;
132+ let j = rng. random_range ( 15 ..512 ) ;
133133 println ! ( "Testing size {} by {}" , i, j) ;
134134 let a = gen:: <f64, _>( Ix2 ( i, j) , rng) ;
135135 let eye = Array :: eye ( i) ;
@@ -172,9 +172,9 @@ fn random_matrix_mul<A>(
172172) -> ( Array2 < A > , Array2 < A > )
173173where A : LinalgScalar
174174{
175- let m = rng. gen_range ( 15 ..128 ) ;
176- let k = rng. gen_range ( 15 ..128 ) ;
177- let n = rng. gen_range ( 15 ..512 ) ;
175+ let m = rng. random_range ( 15 ..128 ) ;
176+ let k = rng. random_range ( 15 ..128 ) ;
177+ let n = rng. random_range ( 15 ..512 ) ;
178178 let a = generator ( Ix2 ( m, k) , rng) ;
179179 let b = generator ( Ix2 ( n, k) , rng) ;
180180 let c = if use_general {
@@ -209,7 +209,7 @@ where
209209 A : fmt:: Debug ,
210210{
211211 // pick a few random sizes
212- let mut rng = SmallRng :: from_entropy ( ) ;
212+ let mut rng = SmallRng :: from_os_rng ( ) ;
213213 for i in 0 ..20 {
214214 let ( c, reference) = random_matrix_mul ( & mut rng, i > 10 , use_general, gen:: <A , _>) ;
215215
@@ -241,7 +241,7 @@ where
241241 A : fmt:: Debug ,
242242{
243243 // pick a few random sizes
244- let mut rng = SmallRng :: from_entropy ( ) ;
244+ let mut rng = SmallRng :: from_os_rng ( ) ;
245245 for i in 0 ..20 {
246246 let ( c, reference) = random_matrix_mul ( & mut rng, i > 10 , true , gen_complex :: < A , _ > ) ;
247247
@@ -259,10 +259,10 @@ where
259259fn accurate_mul_with_column_f64 ( )
260260{
261261 // pick a few random sizes
262- let rng = & mut SmallRng :: from_entropy ( ) ;
262+ let rng = & mut SmallRng :: from_os_rng ( ) ;
263263 for i in 0 ..10 {
264- let m = rng. gen_range ( 1 ..128 ) ;
265- let k = rng. gen_range ( 1 ..350 ) ;
264+ let m = rng. random_range ( 1 ..128 ) ;
265+ let k = rng. random_range ( 1 ..350 ) ;
266266 let a = gen:: <f64, _>( Ix2 ( m, k) , rng) ;
267267 let b_owner = gen:: <f64, _>( Ix2 ( k, k) , rng) ;
268268 let b_row_col;
0 commit comments