Skip to content

Commit a324eb9

Browse files
committedMar 18, 2025·
second pass
1 parent 5a09e37 commit a324eb9

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed
 

‎pipeline/src/test_util.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -517,14 +517,14 @@ pub fn assert_proofs_fail_for_invalid_witnesses_pilcom(
517517
assert!(run_pilcom_with_backend_variant(
518518
pipeline
519519
.clone()
520-
.with_backend(powdr_backend::BackendType::EStarkDump, None)
520+
.with_backend_factory(powdr_backend::BackendType::EStarkDump)
521521
.set_witness(convert_witness(witness)),
522522
BackendVariant::Monolithic
523523
)
524524
.is_err());
525525
assert!(run_pilcom_with_backend_variant(
526526
pipeline
527-
.with_backend(powdr_backend::BackendType::EStarkDumpComposite, None)
527+
.with_backend_factory(powdr_backend::BackendType::EStarkDumpComposite)
528528
.set_witness(convert_witness(witness)),
529529
BackendVariant::Composite
530530
)

‎pipeline/tests/asm.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ fn block_to_block_empty_submachine() {
173173
.iter()
174174
.for_each(|backend| {
175175
let mut pipeline = make_simple_prepared_pipeline::<GoldilocksField>(f, LinkerMode::Bus)
176-
.with_backend(*backend, None);
176+
.with_backend_factory(*backend);
177177
let witness = pipeline.compute_witness().unwrap();
178178
let arith_size = witness
179179
.iter()
@@ -314,7 +314,7 @@ fn dynamic_vadcop() {
314314
// Witness generation require backend to be known
315315
for backend in [BackendType::Mock, BackendType::Plonky3].iter() {
316316
let mut pipeline = make_simple_prepared_pipeline::<GoldilocksField>(f, LinkerMode::Bus)
317-
.with_backend(*backend, None);
317+
.with_backend_factory(*backend);
318318
let witness = pipeline.compute_witness().unwrap();
319319
let witness_by_name = witness
320320
.iter()

‎riscv/benches/executor_benchmark.rs

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
use ::powdr_pipeline::Pipeline;
2-
use powdr_backend::BackendType;
32
use powdr_number::GoldilocksField;
43

54
use powdr_riscv::{compile_rust_crate_to_riscv, elf, CompilerOptions};
@@ -19,9 +18,7 @@ fn executor_benchmark(c: &mut Criterion) {
1918
compile_rust_crate_to_riscv("./tests/riscv_data/keccak/Cargo.toml", &tmp_dir, None);
2019
let options = CompilerOptions::new_gl();
2120
let contents = elf::translate(&executable, options);
22-
let mut pipeline = Pipeline::<T>::default()
23-
.from_asm_string(contents, None)
24-
.with_backend(BackendType::Mock, None);
21+
let mut pipeline = Pipeline::<T>::default().from_asm_string(contents, None);
2522
pipeline.compute_backend_tuned_pil().unwrap();
2623
pipeline.compute_fixed_cols().unwrap();
2724

0 commit comments

Comments
 (0)
Please sign in to comment.