Unknown

Dataset Information

0

Dartagnan: Bounded Model Checking for Weak Memory Models (Competition Contribution)


ABSTRACT: Dartagnanis a bounded model checker for concurrent programs under weak memory models. What makes it different from other tools is that the memory model is not hard-coded inside Dartagnanbut taken as part of the input. For SV-COMP’20, we take as input sequential consistency (i.e. the standard interleaving memory model) extended by support for atomic blocks. Our point is to demonstrate that a universal tool can be competitive and perform well in SV-COMP. Being a bounded model checker, Dartagnan’s focus is on disproving safety properties by finding counterexample executions. For programs with bounded loops, Dartagnanperforms an iterative unwinding that results in a complete analysis. The SV-COMP’20 version of Dartagnanworks on Boogiecode. The C programs of the competition are translated internally to Boogieusing SMACK.

SUBMITTER: Biere A 

PROVIDER: S-EPMC7480687 | biostudies-literature | 2020 Mar

REPOSITORIES: biostudies-literature

Similar Datasets

| S-EPMC2935427 | biostudies-literature
| S-EPMC7281856 | biostudies-literature
| S-EPMC3276276 | biostudies-literature
| S-EPMC5114531 | biostudies-literature
| S-EPMC7822343 | biostudies-literature
| S-EPMC7480696 | biostudies-literature
| S-EPMC3504016 | biostudies-literature
| S-EPMC8060183 | biostudies-literature
| S-EPMC2712341 | biostudies-literature
| S-EPMC5512850 | biostudies-other