We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 51eea13 commit 5cc46c1Copy full SHA for 5cc46c1
4 files changed
Cargo.toml
@@ -16,15 +16,15 @@ default = ["rustc-serialize"]
16
name = "api"
17
18
[dependencies]
19
-rand = { version = "0.5", features = ["i128_support"], default-features = false }
+rand = { version = "0.8.3", default-features = false }
20
rustc-serialize = { version = "0.3", optional = true }
21
byteorder = { version = "1.0", features = ["i128"], default-features = false }
22
crunchy = "0.2.1"
23
lazy_static = { version = "1.4.0", features = ["spin_no_std"] }
24
rustc-hex = { version = "2", default-features = false }
25
26
[dev-dependencies]
27
-rand = { version = "0.5", features = ["i128_support"] }
+rand = { version = "0.8.3", features = ["std_rng"] }
28
29
[dev-dependencies.bincode]
30
version = "0.6"
src/fields/tests.rs
@@ -1,4 +1,5 @@
1
-use rand::{Rng, SeedableRng, StdRng};
+use rand::{Rng, SeedableRng, rngs::StdRng};
2
+
3
use super::FieldElement;
4
5
fn can_invert<F: FieldElement>() {
src/groups/mod.rs
@@ -1096,7 +1096,8 @@ fn test_batch_bilinearity_empty() {
1096
1097
#[test]
1098
fn test_batch_bilinearity_one() {
1099
- use rand::{SeedableRng, StdRng};
+ use rand::{SeedableRng, rngs::StdRng};
1100
1101
let seed = [
1102
0, 0, 0, 0, 0, 0, 64, 13, // 103245
1103
0, 0, 0, 0, 0, 0, 176, 2, // 191922
@@ -1116,7 +1117,7 @@ fn test_batch_bilinearity_one() {
1116
1117
1118
1119
fn test_batch_bilinearity_fifty() {
1120
1121
1122
1123
@@ -1148,7 +1149,7 @@ fn test_batch_bilinearity_fifty() {
1148
1149
1150
1151
fn test_bilinearity() {
1152
1153
1154
1155
src/groups/tests.rs
@@ -90,7 +90,8 @@ pub fn group_trials<G: GroupElement>() {
90
91
assert!((G::one() * (-Fr::one()) + G::one()).is_zero());
92
93
94
95
96
97
0 commit comments