fix(tests): do not test precision 8 when dimension is too low.

This commit is contained in:
Antoniu Pop
2023-03-02 15:56:31 +00:00
committed by Quentin Bourgerie
parent 914295b4a8
commit 65fc4ecc21

View File

@@ -97,6 +97,9 @@ std::vector<clientlib::ClientParameters> generateAllParameters() {
for (auto dimension : lweDimensions) {
for (auto precision : precisions) {
for (auto crtDecomposition : crtDecompositions) {
// Do not use dimension 512 for precision 8
if (precision > 7 && dimension < (1 << 10))
continue;
parameters.push_back(generateClientParameterOneScalarOneScalar(
dimension, precision, crtDecomposition));
}