Skip to content

Beatgodes/klibc_framac_wp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

klibc_framac_wp

kLIBC verification with Frama-C and WP

Verification of functions from <string.h> and <stdio.h>

Frama-C Fluorine 2 with

  • Alt-ergo 0.95.1
  • Z3 4.3.1
  • CVC3 2.41

Usage

Before launching Frama-C, add the following Environment Variable

export CPP='gcc -C -E -I/[repo location]/include -I.'

So that Frama-C can find the kLIBC header files

Further reading

For more information on verified functions, check the header files.

For further information, please refer to the following paper

If you find this work useful, please cite the following publication:

Carvalho, Nuno, et al. "Formal Verification of kLIBC with the WP Frama-C Plug-in." NASA Formal Methods. Springer International Publishing, 2014. 343-358.

About

klibc Verification with Frama-C and WP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages