cvc5_add_api_test(proj-issue334)
cvc5_add_api_test(proj-issue344)
cvc5_add_api_test(proj-issue345)
+cvc5_add_api_test(proj-issue395)
cvc5_add_api_test(proj-issue399)
--- /dev/null
+/******************************************************************************
+ * Top contributors (to current version):
+ * Andres Noetzli
+ *
+ * This file is part of the cvc5 project.
+ *
+ * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS
+ * in the top-level source directory and their institutional affiliations.
+ * All rights reserved. See the file COPYING in the top-level source
+ * directory for licensing information.
+ * ****************************************************************************
+ *
+ * Test for project issue #395
+ *
+ */
+
+#include <cassert>
+
+#include "api/cpp/cvc5.h"
+
+using namespace cvc5::api;
+
+int main(void)
+{
+ Solver slv;
+ Sort s1 = slv.getBooleanSort();
+ Sort s2 = slv.getIntegerSort();
+ Sort s5 = slv.mkFunctionSort({s2}, s1);
+ (void) s5.substitute({s1}, {s1});
+}