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 784191a71..f80a7e0b0 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 @@ -2,6 +2,7 @@ #define END_TO_END_TEST_H #include "concretelang/Support/CompilerEngine.h" +#include "concretelang/Support/logging.h" #include "llvm/Support/CommandLine.h" #include "end_to_end_fixture/EndToEndFixture.h" @@ -104,6 +105,11 @@ parseEndToEndCommandLine(int argc, char **argv) { "prefix for compilation artifacts"), llvm::cl::init("")); + // Verbose compiler + llvm::cl::opt verbose("verbose", + llvm::cl::desc("Set the compiler verbosity"), + llvm::cl::init(false)); + llvm::cl::ParseCommandLineOptions(argc, argv); // Build compilation options @@ -122,6 +128,8 @@ parseEndToEndCommandLine(int argc, char **argv) { compilationOptions.optimizerConfig.security = securityLevel.getValue(); compilationOptions.optimizerConfig.strategy = optimizerStrategy.getValue(); + mlir::concretelang::setupLogging(verbose.getValue()); + std::vector parsedDescriptionFiles; for (auto descFile : descriptionFiles) { EndToEndDescFile f;