@@ -3,7 +3,6 @@ use multilinear_toolkit::prelude::*;
33use p3_air:: BaseAir ;
44use p3_field:: PrimeField64 ;
55use p3_koala_bear:: { KoalaBear , QuinticExtensionFieldKB } ;
6- use p3_symmetric:: Permutation ;
76use packed_pcs:: {
87 ColDims , packed_pcs_commit, packed_pcs_global_statements_for_prover,
98 packed_pcs_global_statements_for_verifier, packed_pcs_parse_commitment,
@@ -16,7 +15,7 @@ use utils::{
1615 MyChallenger , Poseidon16Air , Poseidon24Air , build_poseidon_16_air,
1716 build_poseidon_16_air_packed, build_poseidon_24_air, build_poseidon_24_air_packed,
1817 build_prover_state, build_verifier_state, generate_trace_poseidon_16,
19- generate_trace_poseidon_24, get_poseidon16 , get_poseidon24 , init_tracing ,
18+ generate_trace_poseidon_24, init_tracing , poseidon16_permute , poseidon24_permute ,
2019} ;
2120use whir_p3:: {
2221 FoldingFactor , SecurityAssumption , WhirConfig , WhirConfigBuilder , precompute_dft_twiddles,
@@ -111,11 +110,11 @@ fn prepare_poseidon(config: &Poseidon2Config) -> PoseidonSetup {
111110
112111 assert_eq ! (
113112 & witness_matrix_16. values[ n_columns_16 - 16 ..n_columns_16 - 8 ] ,
114- & get_poseidon16 ( ) . permute ( witness_matrix_16. values[ 0 ..16 ] . try_into( ) . unwrap( ) ) [ ..8 ]
113+ & poseidon16_permute ( witness_matrix_16. values[ 0 ..16 ] . try_into( ) . unwrap( ) ) [ ..8 ]
115114 ) ;
116115 assert_eq ! (
117116 & witness_matrix_24. values[ n_columns_24 - 8 ..n_columns_24] ,
118- & get_poseidon24 ( ) . permute ( witness_matrix_24. values[ 0 ..24 ] . try_into( ) . unwrap( ) ) [ 16 ..]
117+ & poseidon24_permute ( witness_matrix_24. values[ 0 ..24 ] . try_into( ) . unwrap( ) ) [ 16 ..]
119118 ) ;
120119
121120 let witness_matrix_16_transposed = witness_matrix_16. transpose ( ) ;
0 commit comments