RISCOF

RISC-V compatibility testing framework.

RISCOF is a framework for filtering, configuring, running, and validating architectural tests on a RISC-V implementation based on its configuration.

The framework helps check whether implementations conform to the RISC-V specification while preserving software compatibility across configurable architectural behavior. It integrates implementations through Python plugins, compares generated signatures against a golden model such as the Sail RISC-V model, and produces reports with test and signature-matching results.