this repo has no description
1opam-version: "2.0" 2maintainer: "stephen.dolan@cl.cam.ac.uk" 3authors: ["Stephen Dolan"] 4homepage: "https://github.com/stedolan/ocaml-afl-persistent" 5bug-reports: "https://github.com/stedolan/ocaml-afl-persistent/issues" 6dev-repo: "git+https://github.com/stedolan/ocaml-afl-persistent.git" 7license: "MIT" 8build: [[ "./build.sh" ]] 9depends: [ 10 "ocaml" {>= "4.00"} 11 "base-unix" 12] 13conflicts: [ 14 "ocaml-option-bytecode-only" 15] 16post-messages: [ 17"afl-persistent is installed, but since AFL instrumentation is not available 18with this OCaml compiler, instrumented fuzzing with afl-fuzz won't work. 19 20To use instrumented fuzzing, switch to an OCaml version supporting AFL, such 21as 4.07.1+afl." {success & !afl-available} 22 23"afl-persistent is installed, but since the current OCaml compiler does 24not enable AFL instrumentation by default, most packages will not be 25instrumented and fuzzing with afl-fuzz may not be effective. 26 27To globally enable AFL instrumentation, use an OCaml switch such as 284.07.1+afl." {success & afl-available & !afl-always} 29] 30synopsis: "Use afl-fuzz in persistent mode" 31description: """ 32afl-fuzz normally works by repeatedly fork()ing the program being 33tested. using this package, you can run afl-fuzz in 'persistent mode', 34which avoids repeated forking and is much faster.""" 35url { 36 src: "https://github.com/stedolan/ocaml-afl-persistent/archive/v1.3.tar.gz" 37 checksum: [ 38 "sha256=1148c43b9548a7ee146b9951dd2700bb303eeb11c76222077346620153a50e5d" 39 "md5=613ae369149ae8e2942e3c8bddd6798b" 40 ] 41}