source: CIVL/mods/dev.civl.com/notes/witnessValidation.txt@ 1aaefd4

main test-branch
Last change on this file since 1aaefd4 was aad342c, checked in by Stephen Siegel <siegel@…>, 3 years ago

Performing huge refactor to incorporate ABC, GMC, and SARL into CIVL repo and use Java modules.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@5664 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 1.1 KB
Line 
1To validate a witness using the online server, go to:
2
3 http://vcloud.sosy-lab.org/webclient/runs/witness_validation
4
5Select the witness GraphML file and the .c (or .cil or .i) file
6to be validated, and click "Submit run"
7
8If there are no formatting issues, the page will refresh when
9the run has completed. A successful validation will include the
10string towards the bottom of the results:
11
12 Verification result: FALSE.
13
14As explained at https://sv-comp.sosy-lab.org/2016/witnesses/ :
15"The verification result "FALSE" means that the error-witness was
16successfully validated, i.e., one of the paths that is described
17by the witness automaton leads to a violation of the specification.
18The result "TRUE" would mean that none of the paths described by
19the witness automaton lead to a violation of the specification, or
20in other words, that the witness was rejected. A witness is also
21rejected if the witness validation does not terminate normally.
22
23There is a way to run the validation locally with the latest
24version of CPAchecker, but I have not yet been able to get this
25working on the MacOSX build of CPAchecker.
Note: See TracBrowser for help on using the repository browser.