Apocrypha

monolith

A framework for strong random testing of OCaml libraries

Monolith offers facilities for testing an OCaml library (for instance, a data structure implementation) by comparing it against a reference implementation. It can be used to perform either random testing or fuzz testing. Fuzz testing relies on the external tool afl-fuzz.

Available in

OverlayNewestEbuildsLast activity
nest GitHub ↗ 20250922 2 14 d details ›

Versions & arches

VersionOverlay amd64 Committed
20250922 nest amd64 testing 2 mo view · download · history ↗
9999 LIVE nest follows upstream — no keywords 2 mo view · download · history ↗

Use flags of 20250922

  • +ocamlopt Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable/enable it at a global scale)