diff --git a/compilers/concrete-compiler/compiler/tests/end_to_end_tests/end_to_end_test.h b/compilers/concrete-compiler/compiler/tests/end_to_end_tests/end_to_end_test.h index f7f2a98d1..f9719c40a 100644 --- a/compilers/concrete-compiler/compiler/tests/end_to_end_tests/end_to_end_test.h +++ b/compilers/concrete-compiler/compiler/tests/end_to_end_tests/end_to_end_test.h @@ -67,8 +67,12 @@ parseEndToEndCommandLine(int argc, char **argv) { llvm::cl::desc( "Set the batchTFHEOps compilation options to run the tests"), llvm::cl::init(std::nullopt)); - llvm::cl::opt simulate( - "simulate", llvm::cl::desc("Simulate the FHE execution"), + llvm::cl::opt simulate("simulate", + llvm::cl::desc("Simulate the FHE execution"), + llvm::cl::init(false)); + llvm::cl::opt inputCompression( + "input-compression", + llvm::cl::desc("Enable the compression of input ciphertext"), llvm::cl::init(false)); // Optimizer options @@ -134,6 +138,7 @@ parseEndToEndCommandLine(int argc, char **argv) { if (batchTFHEOps.has_value()) compilationOptions.batchTFHEOps = batchTFHEOps.getValue().value(); compilationOptions.simulate = simulate.getValue(); + compilationOptions.compressInputs = inputCompression.getValue(); compilationOptions.optimizerConfig.display = optimizerDisplay.getValue(); compilationOptions.optimizerConfig.security = securityLevel.getValue(); compilationOptions.optimizerConfig.strategy = optimizerStrategy.getValue();