Skip to content

Commit 076c144

Browse files
committed
chore: Remove superfluous calls & type annotations
1 parent 275ff94 commit 076c144

File tree

5 files changed

+11
-33
lines changed

5 files changed

+11
-33
lines changed

tasm-lib/src/traits/accessor.rs

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,7 @@ where
9999
}
100100

101101
fn test(&self) {
102-
for corner_case in self
103-
.accessor
104-
.borrow()
105-
.corner_case_initial_states()
106-
.into_iter()
107-
{
102+
for corner_case in self.accessor.borrow().corner_case_initial_states() {
108103
let stdin = vec![];
109104
let nd = NonDeterminism::default().with_ram(corner_case.memory);
110105
test_rust_equivalence_given_complete_state(
@@ -118,14 +113,12 @@ where
118113
}
119114

120115
let num_states = 10;
121-
let seed: [u8; 32] = thread_rng().gen();
122-
let mut rng = StdRng::from_seed(seed);
116+
let mut rng = StdRng::from_seed(random());
123117
for _ in 0..num_states {
124-
let seed: [u8; 32] = rng.gen();
125118
let AccessorInitialState { stack, memory } = self
126119
.accessor
127120
.borrow()
128-
.pseudorandom_initial_state(seed, None);
121+
.pseudorandom_initial_state(rng.gen(), None);
129122

130123
let stdin = vec![];
131124
let nd = NonDeterminism::default().with_ram(memory);

tasm-lib/src/traits/algorithm.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,7 @@ where
122122
}
123123

124124
fn test(&self) {
125-
for corner_case in self
126-
.algorithm
127-
.borrow()
128-
.corner_case_initial_states()
129-
.into_iter()
130-
{
125+
for corner_case in self.algorithm.borrow().corner_case_initial_states() {
131126
let stdin = vec![];
132127
test_rust_equivalence_given_complete_state(
133128
self,

tasm-lib/src/traits/basic_snippet.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,14 @@ pub trait BasicSnippet {
100100
code
101101
}
102102

103-
/// Intial stack on program start, when the snippet runs in isolation.
103+
/// Initial stack on program start, when the snippet runs in isolation.
104104
fn init_stack_for_isolated_run(&self) -> Vec<BFieldElement> {
105105
let code = self.link_for_isolated_run();
106106
let program = Program::new(&code);
107107
let program_digest = program.hash();
108108
[
109109
program_digest.reversed().values().to_vec(),
110-
vec![BFieldElement::zero(); NUM_OP_STACK_REGISTERS - tip5::Digest::LEN],
110+
vec![BFieldElement::zero(); NUM_OP_STACK_REGISTERS - Digest::LEN],
111111
]
112112
.concat()
113113
}

tasm-lib/src/traits/mem_preserver.rs

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,7 @@ where
110110
}
111111

112112
fn test(&self) {
113-
for corner_case in self
114-
.mem_preserver
115-
.borrow()
116-
.corner_case_initial_states()
117-
.into_iter()
118-
{
113+
for corner_case in self.mem_preserver.borrow().corner_case_initial_states() {
119114
let stdin: Vec<_> = corner_case.public_input.into();
120115

121116
test_rust_equivalence_given_complete_state(
@@ -129,10 +124,8 @@ where
129124
}
130125

131126
let num_states = 10;
132-
let seed: [u8; 32] = thread_rng().gen();
133-
let mut rng = StdRng::from_seed(seed);
127+
let mut rng = StdRng::from_seed(random());
134128
for _ in 0..num_states {
135-
let seed: [u8; 32] = rng.gen();
136129
let MemPreserverInitialState {
137130
stack,
138131
public_input,
@@ -141,7 +134,7 @@ where
141134
} = self
142135
.mem_preserver
143136
.borrow()
144-
.pseudorandom_initial_state(seed, None);
137+
.pseudorandom_initial_state(rng.gen(), None);
145138

146139
let stdin: Vec<_> = public_input.into();
147140
test_rust_equivalence_given_complete_state(

tasm-lib/src/traits/read_only_algorithm.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,6 @@ where
109109
.read_only_algorithm
110110
.borrow()
111111
.corner_case_initial_states()
112-
.into_iter()
113112
{
114113
let stdin = vec![];
115114
test_rust_equivalence_given_complete_state(
@@ -123,17 +122,15 @@ where
123122
}
124123

125124
let num_states = 10;
126-
let seed: [u8; 32] = thread_rng().gen();
127-
let mut rng = StdRng::from_seed(seed);
125+
let mut rng = StdRng::from_seed(random());
128126
for _ in 0..num_states {
129-
let seed: [u8; 32] = rng.gen();
130127
let ReadOnlyAlgorithmInitialState {
131128
stack,
132129
nondeterminism,
133130
} = self
134131
.read_only_algorithm
135132
.borrow()
136-
.pseudorandom_initial_state(seed, None);
133+
.pseudorandom_initial_state(rng.gen(), None);
137134

138135
let stdin = vec![];
139136
test_rust_equivalence_given_complete_state(

0 commit comments

Comments
 (0)