Skip to content

libin049/InvariantSynthesisForArray_C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InvariantSynthesisForArray_C

We offer a binares file, which can be executed in ubuntu 64bit(>= 14.04).

Execute:

./arrayAnalysis_x64 ../testcase/array.cpp --

If it can not be executed in your linux system. you can build it.

Building InvariantSynthesisForArray_C using Z3 and Clang

  1. you must build Z3 in your system. please see it in https://github.com/Z3Prover/z3

  2. you must build clang(>=3.6.2) in your system. please see it in http://clang.llvm.org/get_started.html.

  3. cd src, edit compile.sh, set LLVM_SRC_PATH, LLVM_BUILD_PATH, LLVM_BIN_PATH, z3_src_path and z3_build_path, then run compile.sh

About

Automatic Invariant Synthesis for Arrays in Simple Programs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published