Skip to content

Commit 927909b

Browse files
committed
2 parents ffa371e + 174cd51 commit 927909b

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,18 @@ frama-c -deadlock source_file1.c source_file2.c ...
1717
```
1818

1919
Several commandline options can be specified. The options related to a specific plugin are prefixed `-racer` and `-deadlock`, respectively, the general options are prefixed by `-cc`.
20+
Run `frama-c [racer|deadlock]-h to see more details.
21+
22+
### Running via wrapper script
23+
The script *racerf.py* can be used to run RacerF using a combination of under- and over-approximating strategy as follows:
24+
```
25+
./scripts/racerf.py -machdep=[gcc_x86_32|gcc_x86_64] [--under|--over] [--debug] [frama-c-options] source_file.c
26+
```
27+
The options `--under` and `--over` run just under- and --over approximation respectively.
28+
By default, the combined strategy is used.
29+
30+
Currently only single source file can be analysed using the wrapper.
31+
Moreover, machine model of Frama-C needs to be one of `gcc_x86_32` or `gcc_x86_64`.
2032

2133

2234

opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ dev-repo: "git://github.com/TDacik/Deadlock.git"
1313
bug-reports: "https://github.com/TDacik/Deadlock/issues"
1414

1515
depends: [
16-
"ocaml" { >= "4.12.0" }
16+
"ocaml" { >= "5.1.0" }
1717
"frama-c" { = "29.0" }
1818

1919
"batteries"

0 commit comments

Comments
 (0)