All Projects → sosy-lab → sv-comp

sosy-lab / sv-comp

Licence: Apache-2.0 License
Information to reproduce results from SV-COMP (MOVED, please follow the link)

Projects that are alternatives of or similar to sv-comp

klever
Read-only mirror of the Klever Git repository
Stars: ✭ 18 (+50%)
Mutual labels:  verification, software-verification
Sv Benchmarks
Collection of Verification Tasks
Stars: ✭ 158 (+1216.67%)
Mutual labels:  competition, verification
eldarica
The Eldarica model checker
Stars: ✭ 41 (+241.67%)
Mutual labels:  verification
TablutCompetition
Software for the Tablut Students Competition
Stars: ✭ 17 (+41.67%)
Mutual labels:  competition
fphdl
VHDL-2008 Support Library
Stars: ✭ 36 (+200%)
Mutual labels:  verification
rust-verification-tools
RVT is a collection of tools/libraries to support both static and dynamic verification of Rust programs.
Stars: ✭ 237 (+1875%)
Mutual labels:  verification
VerificationCode
简单的滑动验证码JS插件 图片验证码
Stars: ✭ 15 (+25%)
Mutual labels:  verification
Meet-Deadline-Requirements-Challenge
ACM MULTIMEDIA 2021 Grand Challenge
Stars: ✭ 19 (+58.33%)
Mutual labels:  competition
kaggle-quora-question-pairs
My solution to Kaggle Quora Question Pairs competition (Top 2%, Private LB log loss 0.13497).
Stars: ✭ 104 (+766.67%)
Mutual labels:  competition
email-checker
Provides email verification on the go.
Stars: ✭ 116 (+866.67%)
Mutual labels:  verification
Flag-Capture
Solutions and write-ups from security-based competitions also known as Capture The Flag competition
Stars: ✭ 84 (+600%)
Mutual labels:  competition
graph-vl
Self hosted identity verification layer with GraphQL.
Stars: ✭ 25 (+108.33%)
Mutual labels:  verification
Hajime
Hajime - Competition software management for Fencing Martial Arts
Stars: ✭ 13 (+8.33%)
Mutual labels:  competition
fingerprint
Fingerprint is a simple tool that can be used to verify the contents of a directory.
Stars: ✭ 71 (+491.67%)
Mutual labels:  verification
clam
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 180 (+1400%)
Mutual labels:  software-verification
VerifyBlocksView
Android view for providing blocks (Edit Texts) to achieve verification process.
Stars: ✭ 28 (+133.33%)
Mutual labels:  verification
Unload
An advanced automatic speedrun load time remover for community verifiers.
Stars: ✭ 20 (+66.67%)
Mutual labels:  verification
SwiftyCodeView
Fully customizable UI Component for verification codes written in swift with RxSwift support!
Stars: ✭ 86 (+616.67%)
Mutual labels:  verification
ruby-vpi
Ruby interface to IEEE 1364-2005 Verilog VPI
Stars: ✭ 15 (+25%)
Mutual labels:  verification
kani
Kani Rust Verifier
Stars: ✭ 229 (+1808.33%)
Mutual labels:  verification

Moved to https://gitlab.com/sosy-lab/sv-comp/bench-defs

SV-COMP Reproducibility

This repository describes the configuration of the competition machines (below) and the benchmark definition for each verifier (folder benchmark-defs), in order to make results of the competition more replicable.

Ubuntu Packages on Apollon Machines

Docker Image

SV-COMP provides a Docker image that tries to provide an environment that has mostly the same packages installed as the competition machines:

  • Docker definition: https://gitlab.com/sosy-lab/sv-comp/archives-2021/blob/master/Dockerfile.user
  • Docker image: registry.gitlab.com/sosy-lab/sv-comp/archives-2021/user:latest
  • Test if the tool works with the installation:
    • Unzip tool archive to temporary directory <TOOL> (<TOOL> must be an absolute path)
    • docker pull registry.gitlab.com/sosy-lab/sv-comp/archives-2021/user:latest
    • docker run --rm -i -t --volume=<TOOL>:/tool --workdir=/tool registry.gitlab.com/sosy-lab/sv-comp/archives-2021/user:latest bash
    • Start tool

Parameters of RunExec for SV-COMP

--container
--read-only-dir /
--hidden-dir /home
--hidden-dir /var/lib/cloudy # environment-specific
--set-cgroup-value pids.max=5000
--output-directory <work-dir>
--overlay-dir <run-dir>
--debug
--maxOutputSize 2MB
--dir <work-dir>
--output <logfile>
--timelimit <depends on benchmark XML>
--softtimelimit 900s # only if specified in benchmark XML
--memlimit 15GB
--memoryNodes 0 # hardware-specific
--cores 0-7 # hardware-specific
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].