macOS
•
xterm-256color
•
zsh
249 views
A brief demo of using Parf, a lightweight and fully automated parameter tuning tool for the abstract interpretation-based static analyzer Frama-C/Eva. To use Parf, please install the docker image and more details can be found on this page:
-
Install Docker as per https://docs.docker.com/engine/install/.
-
Pull Parf from dockerhub:
docker pull parfdocker/parf:v2.0To check whether you have successfully pulled the correct docker image: run
docker imagesand see ifparfdocker/parfexists. -
Run the Docker container:
docker run -it --platform linux/amd64 --entrypoint /bin/bash -u vscode parfdocker/parf:v2.0You should be in a terminal environment as a user. Then
cd /home/vscode -
Synchronize the environment with the current opam switch in the container:
eval $(opam env) -
Check whether
Frama-CandMopsaare available in the container:frama-c --versionand
mopsa-c -v -
Check the usage of Parf:
frama-c -parf-h