fmt
Pro7ech jeanphilippe.bossuat@gmail.com
Mon, 15 Sep 2025 19:19:23 +0200
4 files changed,
2 insertions(+),
7 deletions(-)
M
poulpy-core/src/tests/test_suite/automorphism/gglwe_atk.rs
→
poulpy-core/src/tests/test_suite/automorphism/gglwe_atk.rs
@@ -256,7 +256,6 @@ let p0: i64 = -1;
let p1: i64 = -5; (1..3).for_each(|rank| { (1..digits + 1).for_each(|di| { - let k_apply: usize = (digits + di) * basek; let n: usize = module.n();
M
poulpy-hal/src/reference/fft64/reim4/arithmetic_ref.rs
→
poulpy-hal/src/reference/fft64/reim4/arithmetic_ref.rs
@@ -119,7 +119,6 @@ reim4_add_mul(&mut acc, as_arr(&u[j..]), as_arr(&v[j..]));
j += 8; } dst[0..8].copy_from_slice(&acc); - } #[inline(always)]
M
poulpy-hal/src/test_suite/svp.rs
→
poulpy-hal/src/test_suite/svp.rs
@@ -459,8 +459,6 @@ scratch_test.borrow(),
); } - - assert_eq!(res_ref, res_test); } }
M
poulpy-schemes/examples/circuit_bootstrapping.rs
→
poulpy-schemes/examples/circuit_bootstrapping.rs
@@ -13,7 +13,7 @@ layouts::{Module, ScalarZnx, ScratchOwned, ZnxView, ZnxViewMut},
source::Source, }; -use poulpy_backend::{FFT64Avx}; +use poulpy_backend::FFT64Avx; use poulpy_schemes::tfhe::{ blind_rotation::CGGI,@@ -142,8 +142,7 @@ // Output GGSW
let mut res: GGSWCiphertext<Vec<u8>> = GGSWCiphertext::alloc(n_glwe, basek, k_ggsw_res, rows_ggsw_res, 1, rank); // Circuit bootstrapping key prepared (opaque backend dependant write only struct) - let cbt_prepared: CircuitBootstrappingKeyPrepared<Vec<u8>, CGGI, FFT64Avx> = - cbt_key.prepare_alloc(&module, scratch.borrow()); + let cbt_prepared: CircuitBootstrappingKeyPrepared<Vec<u8>, CGGI, FFT64Avx> = cbt_key.prepare_alloc(&module, scratch.borrow()); // Apply circuit bootstrapping: LWE(data * 2^{- (k_lwe_pt + 2)}) -> GGSW(data) let now: Instant = Instant::now();