Skip to content

Commit e4f2b55

Browse files
committed
chore: Release tasm-lib v0.48.0
1 parent d0c7172 commit e4f2b55

File tree

9 files changed

+35
-9
lines changed

9 files changed

+35
-9
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## [0.48.0](https://github.com/TritonVM/tasm-lib/compare/v0.47.0..v0.48.0) - 2025-02-11
2+
3+
### ⚙️ Miscellaneous
4+
5+
- Update upstream dependencies ([f6187596](https://github.com/TritonVM/tasm-lib/commit/f6187596))
6+
- Update benchmarks ([d0c7172e](https://github.com/TritonVM/tasm-lib/commit/d0c7172e))
7+
8+
### ♻️ Refactor
9+
10+
- *(`BagPeaks`)* Commit to leaf count ([101952a3](https://github.com/TritonVM/tasm-lib/commit/101952a3))
11+
112
## [0.47.0](https://github.com/TritonVM/tasm-lib/compare/v0.46.0..v0.47.0) - 2025-02-10
213

314
### ♻️ Refactor

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ members = ["tasm-lib", "tasm-object-derive"]
33
resolver = "2"
44

55
[workspace.package]
6-
version = "0.47.0"
6+
version = "0.48.0"
77
edition = "2021"
88
authors = ["Triton Software AG"]
99
license = "Apache-2.0"
@@ -16,5 +16,5 @@ readme = "README.md"
1616
lto = "thin"
1717

1818
[workspace.dependencies.tasm-object-derive]
19-
version = "0.47.0"
19+
version = "0.48.0"
2020
path = "tasm-object-derive"

tasm-lib/src/hashing/absorb_multiple.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,9 @@ mod tests {
194194
stack: [empty_stack(), bfe_vec![address, length]].concat(),
195195
nondeterminism: NonDeterminism::default().with_ram(memory),
196196
public_input: VecDeque::new(),
197-
sponge_state: Some(Tip5 { state: rng.random() }),
197+
sponge_state: Some(Tip5 {
198+
state: rng.random(),
199+
}),
198200
}
199201
}
200202

tasm-lib/src/hashing/algebraic_hasher/sample_indices.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,9 @@ mod tests {
203203
stack.push(BFieldElement::new(upper_bound as u64));
204204

205205
let public_input: Vec<BFieldElement> = vec![];
206-
let state = Tip5 { state: rng.random() };
206+
let state = Tip5 {
207+
state: rng.random(),
208+
};
207209

208210
ProcedureInitialState {
209211
stack,

tasm-lib/src/hashing/algebraic_hasher/sample_scalars.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,9 @@ mod tests {
142142
};
143143
let mut stack = empty_stack();
144144
stack.push(BFieldElement::new(num_scalars as u64));
145-
let sponge = Tip5 { state: rng.random() };
145+
let sponge = Tip5 {
146+
state: rng.random(),
147+
};
146148

147149
ProcedureInitialState {
148150
stack,

tasm-lib/src/hashing/algebraic_hasher/sample_scalars_static_length_dyn_malloc.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,9 @@ mod tests {
119119
) -> ProcedureInitialState {
120120
let mut rng = StdRng::from_seed(seed);
121121
let stack = self.init_stack_for_isolated_run();
122-
let sponge = Tip5 { state: rng.random() };
122+
let sponge = Tip5 {
123+
state: rng.random(),
124+
};
123125

124126
ProcedureInitialState {
125127
stack,

tasm-lib/src/hashing/algebraic_hasher/sample_scalars_static_length_kmalloc.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,9 @@ pub(crate) mod tests {
128128
) -> ProcedureInitialState {
129129
let mut rng = StdRng::from_seed(seed);
130130
let stack = self.init_stack_for_isolated_run();
131-
let sponge = Tip5 { state: rng.random() };
131+
let sponge = Tip5 {
132+
state: rng.random(),
133+
};
132134

133135
ProcedureInitialState {
134136
stack,

tasm-lib/src/list/higher_order/filter.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,10 @@ mod tests {
250250
for i in 0..list_length {
251251
for j in 0..input_type_size {
252252
let element_offset = (safety_offset + i * input_type_size + j) as u64;
253-
memory.insert(list_pointer + BFieldElement::new(element_offset), rng.random());
253+
memory.insert(
254+
list_pointer + BFieldElement::new(element_offset),
255+
rng.random(),
256+
);
254257
}
255258
}
256259

tasm-lib/src/traits/closure.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,9 @@ impl<C: Closure> RustShadow for ShadowedClosure<C> {
119119
let mut benchmarks = Vec::with_capacity(2);
120120

121121
for bench_case in [BenchmarkCase::CommonCase, BenchmarkCase::WorstCase] {
122-
let args = self.closure.pseudorandom_args(rng.random(), Some(bench_case));
122+
let args = self
123+
.closure
124+
.pseudorandom_args(rng.random(), Some(bench_case));
123125
let stack = self.closure.set_up_test_stack(args);
124126
let program = self.closure.link_for_isolated_run();
125127
let benchmark =

0 commit comments

Comments
 (0)