From f82d6315c5e7dbc988e4e8f0912314469542acea Mon Sep 17 00:00:00 2001 From: Gereon Kremer Date: Tue, 30 Nov 2021 07:37:38 -0800 Subject: [PATCH] Remove now unused dumping infrastructure (#7703) This PR removes the old dumping infrastructure. All dumping has already been migrated to -o. --- CMakeLists.txt | 6 --- cmake/ConfigCompetition.cmake | 2 - cmake/ConfigDebug.cmake | 2 - cmake/ConfigProduction.cmake | 2 - cmake/ConfigTesting.cmake | 2 - configure.sh | 7 --- src/base/configuration.cpp | 4 -- src/base/configuration.h | 2 - src/base/configuration_private.h | 6 --- src/base/output.cpp | 2 - src/base/output.h | 53 ------------------- src/options/options_handler.cpp | 1 - .../regress0/printer/let_shadowing.smt2 | 1 - 13 files changed, 90 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6adb6241e..fb84058a3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,7 +78,6 @@ cvc5_option(ENABLE_ASSERTIONS "Enable assertions") cvc5_option(ENABLE_COMP_INC_TRACK "Enable optimizations for incremental SMT-COMP tracks") cvc5_option(ENABLE_DEBUG_SYMBOLS "Enable debug symbols") -cvc5_option(ENABLE_DUMPING "Enable dumping") cvc5_option(ENABLE_MUZZLE "Suppress ALL non-result output") cvc5_option(ENABLE_STATISTICS "Enable statistics") cvc5_option(ENABLE_TRACING "Enable tracing") @@ -358,10 +357,6 @@ if(ENABLE_MUZZLE) add_definitions(-DCVC5_MUZZLE) endif() -if(ENABLE_DUMPING) - add_definitions(-DCVC5_DUMPING) -endif() - if(ENABLE_PROFILING) add_definitions(-DCVC5_PROFILING) add_check_c_cxx_flag("-pg") @@ -603,7 +598,6 @@ print_config("Assertions " ${ENABLE_ASSERTIONS}) print_config("Debug symbols " ${ENABLE_DEBUG_SYMBOLS}) print_config("Debug context mem mgr " ${ENABLE_DEBUG_CONTEXT_MM}) message("") -print_config("Dumping " ${ENABLE_DUMPING}) print_config("Muzzle " ${ENABLE_MUZZLE}) print_config("Statistics " ${ENABLE_STATISTICS}) print_config("Tracing " ${ENABLE_TRACING}) diff --git a/cmake/ConfigCompetition.cmake b/cmake/ConfigCompetition.cmake index 04b377b12..8ce9296ec 100644 --- a/cmake/ConfigCompetition.cmake +++ b/cmake/ConfigCompetition.cmake @@ -27,8 +27,6 @@ cvc5_set_option(ENABLE_ASSERTIONS OFF) cvc5_set_option(ENABLE_PROOFS OFF) # enable_tracing=no cvc5_set_option(ENABLE_TRACING OFF) -# enable_dumping=no -cvc5_set_option(ENABLE_DUMPING OFF) # enable_muzzle=yes cvc5_set_option(ENABLE_MUZZLE ON) # enable_valgrind=no diff --git a/cmake/ConfigDebug.cmake b/cmake/ConfigDebug.cmake index bab629607..39ec7e77f 100644 --- a/cmake/ConfigDebug.cmake +++ b/cmake/ConfigDebug.cmake @@ -24,8 +24,6 @@ cvc5_set_option(ENABLE_ASSERTIONS ON) cvc5_set_option(ENABLE_PROOFS ON) # enable_tracing=yes cvc5_set_option(ENABLE_TRACING ON) -# enable_dumping=yes -cvc5_set_option(ENABLE_DUMPING ON) # enable_muzzle=no cvc5_set_option(ENABLE_MUZZLE OFF) # enable_valgrind=optional diff --git a/cmake/ConfigProduction.cmake b/cmake/ConfigProduction.cmake index 5d94f038e..38cceea92 100644 --- a/cmake/ConfigProduction.cmake +++ b/cmake/ConfigProduction.cmake @@ -23,8 +23,6 @@ cvc5_set_option(ENABLE_ASSERTIONS OFF) cvc5_set_option(ENABLE_PROOFS ON) # enable_tracing=no cvc5_set_option(ENABLE_TRACING OFF) -# enable_dumping=yes -cvc5_set_option(ENABLE_DUMPING ON) # enable_muzzle=no cvc5_set_option(ENABLE_MUZZLE OFF) # enable_valgrind=no diff --git a/cmake/ConfigTesting.cmake b/cmake/ConfigTesting.cmake index e1e1ef6f6..623c1a9da 100644 --- a/cmake/ConfigTesting.cmake +++ b/cmake/ConfigTesting.cmake @@ -23,8 +23,6 @@ cvc5_set_option(ENABLE_ASSERTIONS ON) cvc5_set_option(ENABLE_PROOFS ON) # enable_tracing=yes cvc5_set_option(ENABLE_TRACING ON) -# enable_dumping=yes -cvc5_set_option(ENABLE_DUMPING ON) # enable_muzzle=no cvc5_set_option(ENABLE_MUZZLE OFF) # enable_valgrind=no diff --git a/configure.sh b/configure.sh index 18808f3c6..673df59da 100755 --- a/configure.sh +++ b/configure.sh @@ -39,7 +39,6 @@ The following flags enable optional features (disable with --no-