diff --git a/compilers/concrete-compiler/compiler/tests/unit_tests/concretelang/ClientLib/KeySet.cpp b/compilers/concrete-compiler/compiler/tests/unit_tests/concretelang/ClientLib/KeySet.cpp index 00d66eb70..d7a04c480 100644 --- a/compilers/concrete-compiler/compiler/tests/unit_tests/concretelang/ClientLib/KeySet.cpp +++ b/compilers/concrete-compiler/compiler/tests/unit_tests/concretelang/ClientLib/KeySet.cpp @@ -97,6 +97,9 @@ std::vector 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)); }