Skip to content

Commit 4d4596d

Browse files
authored
Merge pull request #3734 from tautschnig/solvers-no-langapi
Remove (unused) langapi dependency from solvers/
2 parents d21a6bc + e78372e commit 4d4596d

File tree

4 files changed

+2
-9
lines changed

4 files changed

+2
-9
lines changed

src/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ languages: util.dir langapi.dir \
4545
cpp.dir ansi-c.dir xmllang.dir assembler.dir \
4646
jsil.dir json.dir json-symtab-language.dir
4747

48-
solvers.dir: util.dir langapi.dir
48+
solvers.dir: util.dir
4949

5050
goto-instrument.dir: languages goto-programs.dir pointer-analysis.dir \
5151
goto-symex.dir linking.dir analyses.dir solvers.dir

src/solvers/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,5 +229,5 @@ solvers$(LIBEXT): $(OBJ) $(SOLVER_LIB)
229229
-include $(smt2/smt2_solver$(DEPEXT))
230230

231231
smt2_solver$(EXEEXT): $(OBJ) smt2/smt2_solver$(OBJEXT) \
232-
../util/util$(LIBEXT) ../langapi/langapi$(LIBEXT) ../big-int/big-int$(LIBEXT) $(SOLVER_LIB)
232+
../util/util$(LIBEXT) ../big-int/big-int$(LIBEXT) $(SOLVER_LIB)
233233
$(LINKBIN)

src/solvers/refinement/module_dependencies.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
langapi # should go away
21
solvers/flattening
32
solvers/floatbv
43
solvers/refinement

src/solvers/refinement/refine_arithmetic.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ Author: Daniel Kroening, [email protected]
1313
#include <util/expr_util.h>
1414
#include <util/arith_tools.h>
1515

16-
#include <langapi/language_util.h>
17-
1816
#include <solvers/refinement/string_refinement_invariant.h>
1917
#include <solvers/floatbv/float_utils.h>
2018

@@ -527,9 +525,5 @@ bv_refinementt::add_approximation(
527525

528526
std::string bv_refinementt::approximationt::as_string() const
529527
{
530-
#if 0
531-
return from_expr(expr);
532-
#else
533528
return std::to_string(id_nr)+"/"+id2string(expr.id());
534-
#endif
535529
}

0 commit comments

Comments
 (0)