From 59dfe5db2f1a106bfc89c0988208f509ffe60e06 Mon Sep 17 00:00:00 2001 From: wborgeaud Date: Tue, 1 Jun 2021 09:02:43 +0200 Subject: [PATCH] Remove old tests --- src/fri/mod.rs | 134 ------------------------------------------------- 1 file changed, 134 deletions(-) diff --git a/src/fri/mod.rs b/src/fri/mod.rs index 57fd2ecf..d6e369da 100644 --- a/src/fri/mod.rs +++ b/src/fri/mod.rs @@ -47,137 +47,3 @@ fn fri_l(codeword_len: usize, rate_log: usize, conjecture: bool) -> f64 { 1.0 / (2.0 * EPSILON * rate.sqrt()) } } - -// #[cfg(test)] -// mod tests { -// use super::*; -// use crate::field::crandall_field::CrandallField; -// use crate::field::extension_field::quadratic::QuadraticCrandallField; -// use crate::field::extension_field::quartic::QuarticCrandallField; -// use crate::field::extension_field::{flatten, Extendable, FieldExtension}; -// use crate::field::fft::ifft; -// use crate::field::field::Field; -// use crate::fri::prover::fri_proof; -// use crate::fri::verifier::verify_fri_proof; -// use crate::merkle_tree::MerkleTree; -// use crate::plonk_challenger::Challenger; -// use crate::polynomial::polynomial::{PolynomialCoeffs, PolynomialValues}; -// use crate::util::reverse_index_bits_in_place; -// use anyhow::Result; -// use rand::rngs::ThreadRng; -// use rand::Rng; -// -// fn check_fri, const D: usize>( -// degree_log: usize, -// rate_bits: usize, -// reduction_arity_bits: Vec, -// num_query_rounds: usize, -// ) -> Result<()> { -// let n = 1 << degree_log; -// let coeffs = PolynomialCoeffs::new(F::rand_vec(n)).lde(rate_bits); -// let coset_lde = coeffs.clone().coset_fft(F::MULTIPLICATIVE_GROUP_GENERATOR); -// let config = FriConfig { -// num_query_rounds, -// rate_bits, -// proof_of_work_bits: 2, -// reduction_arity_bits, -// blinding: vec![false], -// check_basefield: vec![false], -// }; -// let tree = { -// let mut leaves = coset_lde -// .values -// .iter() -// .map(|&x| vec![x]) -// .collect::>(); -// reverse_index_bits_in_place(&mut leaves); -// MerkleTree::new(leaves, false) -// }; -// let coset_lde = PolynomialValues::new( -// coset_lde -// .values -// .into_iter() -// .map(F::Extension::from) -// .collect(), -// ); -// let root = tree.root; -// let mut challenger = Challenger::new(); -// let proof = fri_proof::( -// &[&tree], -// &coeffs.to_extension::(), -// &coset_lde, -// &mut challenger, -// &config, -// ); -// -// let mut challenger = Challenger::new(); -// verify_fri_proof( -// degree_log, -// &[], -// F::Extension::ONE, -// &[root], -// &proof, -// &mut challenger, -// &config, -// )?; -// -// Ok(()) -// } -// -// fn gen_arities(degree_log: usize, rng: &mut ThreadRng) -> Vec { -// let mut arities = Vec::new(); -// let mut remaining = degree_log; -// while remaining > 0 { -// let arity = rng.gen_range(0, remaining + 1); -// arities.push(arity); -// remaining -= arity; -// } -// arities -// } -// -// fn check_fri_multi_params, const D: usize>() -> Result<()> { -// let mut rng = rand::thread_rng(); -// for degree_log in 1..6 { -// for rate_bits in 0..3 { -// for num_query_round in 0..4 { -// for _ in 0..3 { -// check_fri::( -// degree_log, -// rate_bits, -// gen_arities(degree_log, &mut rng), -// num_query_round, -// )?; -// } -// } -// } -// } -// Ok(()) -// } -// -// mod base { -// use super::*; -// -// #[test] -// fn test_fri_multi_params() -> Result<()> { -// check_fri_multi_params::() -// } -// } -// -// mod quadratic { -// use super::*; -// -// #[test] -// fn test_fri_multi_params() -> Result<()> { -// check_fri_multi_params::() -// } -// } -// -// mod quartic { -// use super::*; -// -// #[test] -// fn test_fri_multi_params() -> Result<()> { -// check_fri_multi_params::() -// } -// } -// }