static int eh = enableDebugHeap();
#endif
#define CATCH_CONFIG_MAIN // This tells Catch to provide a main() - only do this in one cpp file
-#include "catch.hpp"
+#include <catch/catch.hpp>
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
// IN THE SOFTWARE.
-#include "catch.hpp"
+#include <catch/catch.hpp>
#include <potassco/application.h>
#include <potassco/program_opts/typed_value.h>
#include <signal.h>
#ifdef _MSC_VER
#pragma warning (disable : 4996)
#endif
-#include "catch.hpp"
+#include <catch/catch.hpp>
#include "test_common.h"
#include <potassco/aspif.h>
#include <potassco/rule_utils.h>
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
// IN THE SOFTWARE.
-#include "catch.hpp"
+#include <catch/catch.hpp>
#include <potassco/program_opts/program_options.h>
#include <potassco/program_opts/typed_value.h>
#include <potassco/program_opts/errors.h>
// IN THE SOFTWARE.
//
-#include "catch.hpp"
+#include <catch/catch.hpp>
#include "test_common.h"
#include <potassco/convert.h>
#include <sstream>
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
// IN THE SOFTWARE.
-#include "catch.hpp"
+#include <catch/catch.hpp>
#include <potassco/string_convert.h>
#include <string>
#include <vector>
// IN THE SOFTWARE.
//
-#include "catch.hpp"
+#include <catch/catch.hpp>
#include "test_common.h"
#include <potassco/aspif_text.h>
#include <potassco/aspif.h>
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
// IN THE SOFTWARE.
-#include "catch.hpp"
+#include <catch/catch.hpp>
#include <potassco/program_opts/value_store.h>
#include <potassco/program_opts/mapped_value.h>
#include <potassco/program_opts/typed_value.h>
#include <clasp/clause.h>
#include <clasp/solver.h>
#include <algorithm>
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
using namespace Clasp::mt;
#include <clasp/clause.h>
#include <clasp/solver.h>
#include <algorithm>
-#include "catch.hpp"
+#include <catch/catch.hpp>
#ifdef _MSC_VER
#pragma warning (disable : 4267) // conversion from 'size_t' to unsigned int
#pragma once
#include <clasp/unfounded_check.h>
#include <clasp/logic_program.h>
#include <fstream>
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp {
static bool operator==(const ScheduleStrategy& lhs, const ScheduleStrategy& rhs) {
return lhs.type == rhs.type && lhs.base == rhs.base && lhs.len == rhs.len && lhs.grow == rhs.grow;
#include <clasp/clause.h>
#include <clasp/solver.h>
#include "lpcompare.h"
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
using namespace Clasp::Asp;
/////////////////////////////////////////////////////////////////////////////////////////
#include <clasp/dependency_graph.h>
#include <clasp/solver.h>
#include "lpcompare.h"
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
using namespace Clasp::Asp;
#include <clasp/unfounded_check.h>
#include "lpcompare.h"
#include <sstream>
-#include "catch.hpp"
+#include <catch/catch.hpp>
using namespace std;
namespace Clasp { namespace Test {
using namespace Clasp::Asp;
#include <clasp/model_enumerators.h>
#include "lpcompare.h"
#include <sstream>
-#include "catch.hpp"
+#include <catch/catch.hpp>
using namespace std;
namespace Clasp { namespace Test {
using namespace Clasp::Asp;
#endif
#include "lpcompare.h"
#include <signal.h>
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
using namespace Clasp::mt;
// IN THE SOFTWARE.
//
#include <clasp/solver_types.h>
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
static bool testBin(const Literal& p) {
#include <clasp/solver.h>
#include <clasp/solve_algorithms.h>
#include <algorithm>
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
namespace {
struct BranchAndBoundTest {
#include <potassco/smodels.h>
#include <potassco/string_convert.h>
#include "lpcompare.h"
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
template <class Api>
#include <clasp/unfounded_check.h>
#include <clasp/minimize_constraint.h>
#include "lpcompare.h"
-#include "catch.hpp"
+#include <catch/catch.hpp>
using namespace std;
namespace Clasp { namespace Test {
using namespace Clasp::Asp;
#include <clasp/solver.h>
#include "lpcompare.h"
#include <utility>
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Potassco {
static bool operator==(const LitSpan& lhs, const LitSpan& rhs) {
return lhs.size == rhs.size && std::equal(begin(lhs), end(lhs), begin(rhs));
#include <clasp/clause.h>
#include <clasp/parser.h>
#include <algorithm>
-#include "catch.hpp"
+#include <catch/catch.hpp>
#ifdef _MSC_VER
#pragma warning (disable : 4267) // conversion from 'size_t' to unsigned int
#pragma once
#include <clasp/clause.h>
#include <clasp/statistics.h>
#include <clasp/weight_constraint.h>
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
using namespace Clasp::mt;
struct TestingConstraint : public Constraint {
// IN THE SOFTWARE.
//
#define CATCH_CONFIG_RUNNER
-#include "catch.hpp"
+#include <catch/catch.hpp>
#if defined (_MSC_VER) && _MSC_VER >= 1200
#include <crtdbg.h>
#endif
#include <clasp/clause.h>
#include "lpcompare.h"
#include <memory>
-#include "catch.hpp"
+#include <catch/catch.hpp>
namespace Clasp { namespace Test {
using namespace Clasp::Asp;
#include <clasp/weight_constraint.h>
#include <clasp/solver.h>
#include <algorithm>
-#include "catch.hpp"
+#include <catch/catch.hpp>
using namespace std;
namespace Clasp { namespace Test {
// }}}
#define CATCH_CONFIG_MAIN
-#include "catch.hpp"
+#include <catch2/catch.hpp>
// }}}
#include "clingo.hh"
-#include "catch.hpp"
+#include <catch2/catch.hpp>
namespace Clingo { namespace Test {
// }}}
#define CATCH_CONFIG_MAIN
-#include "catch.hpp"
+#include <catch2/catch.hpp>
#ifndef _GRINGO_TEST_TESTS_HH
#define _GRINGO_TEST_TESTS_HH
-#include "catch.hpp"
+#include <catch2/catch.hpp>
#include "gringo/utility.hh"
#include "gringo/logger.hh"
#include "gringo/base.hh"
#define CATCH_CONFIG_MAIN
-#include "catch.hpp"
+#include <catch2/catch.hpp>
-#include "catch.hpp"
+#include <catch2/catch.hpp>
#include <potassco/aspif_text.h>
#include <reify/program.hh>