Skip to content

ldct/klee-nush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5afdb1d · Jun 17, 2011
Nov 3, 2010
Jun 9, 2009
May 28, 2009
Dec 24, 2010
Dec 29, 2010
Dec 29, 2010
Nov 3, 2010
Jul 26, 2009
Aug 5, 2010
Aug 31, 2010
Dec 1, 2010
Jun 24, 2010
May 2, 2010
Jul 31, 2010
May 29, 2011
May 21, 2009
Jul 14, 2010
Nov 23, 2010
Jul 14, 2010
Jun 24, 2010
Nov 17, 2010
Dec 29, 2010
Dec 30, 2010
Nov 3, 2010
Sep 16, 2010
Dec 28, 2010
May 29, 2011
Jun 16, 2011
Dec 30, 2010

Repository files navigation

klee-nush is an experimental fork of klee, forking from 106431 (on June 23).
this readme file is the original klee file. for more info go to http://klee.llvm.org/.
this is a test commit.

//===----------------------------------------------------------------------===//
// Klee Symbolic Virtual Machine
//===----------------------------------------------------------------------===//

klee is a symbolic virtual machine built on top of the LLVM compiler
infrastructure. Currently, there are two primary components:

  1. The core symbolic virtual machine engine; this is responsible for
     executing LLVM bitcode modules with support for symbolic
     values. This is comprised of the code in lib/.

  2. A POSIX/Linux emulation layer oriented towards supporting uClibc,
     with additional support for making parts of the operating system
     environment symbolic.

Additionally, there is a simple library for replaying computed inputs
on native code (for closed programs). There is also a more complicated
infrastructure for replaying the inputs generated for the POSIX/Linux
emulation layer, which handles running native programs in an
environment that matches a computed test input, including setting up
files, pipes, environment variables, and passing command line
arguments.

For further information, see the webpage or docs in www/.

About

Experimental fork of klee

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published