Sign inSign up

eldesh/verifast

By eldesh

•Updated over 8 years ago

Provides complete VeriFast environment includes commandline tooI(with Z3 support) and IDE(vfide).

Image
0

771

eldesh/verifast repository overview

⁠Summary

This image provides VeriFast environment on CentOS7.4(x86_64). VeriFast is executed in /verifast directory.

Supported features:

  • verifast command
  • IDE(vfide)
  • Z3 support (specify -prover z3v4.5 from CUI interface)

⁠How to Use

This docker image execute vfide with no any argument:

$ docker run -e DISPLAY=<display> eldesh/verifast:3cc7413

If you want to use verifast command line tool:

$ docker run -it -v /src:/src eldesh/verifast:3cc7413 verifast /pro

vfide example:

$ docker run -e DISPLAY=192.168.1.5:0 eldesh/verifast:3cc7413

verifast example:

$ docker run -it -v /src:/src eldesh/verifast:3cc7413 verifast /src/foo.c

⁠Supported Versions

  • 3cc7413(latest)
  • 337e7a2
  • 2cd8e6f
  • 6781fe5
  • 93c7917

⁠Environment

  • Base image: centos:centos7.4.1708(may older images are besed on centos:centos7.3.1611)
  • Z3 SMT Solver: 4.5.0
  • Verifast: commit:3cc741395c438e27225527d95dce7d85dd2721fc

Tag summary

Content type

Image

Digest

Size

211.7 MB

Last updated

over 8 years ago

docker pull eldesh/verifast:3cc7413