Apocrypha

verilator

The fast free Verilog/SystemVerilog simulator

Verilator, the fastest Verilog/SystemVerilog simulator. Accepts Verilog or SystemVerilog. Performs lint code-quality checks. Compiles into multithreaded C++, or SystemC. Creates XML to front-end your own tools.

Available in

OverlayNewestEbuildsLast activity
vowstar GitHub ↗ 5.050-r1 2 29 h details ›
guru gitweb ↗ 5.050-r1 2 2 d details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvalphaarmhppam68kmipsppcs390sparc Committed
9999 LIVE guru follows upstream — no keywords view · download · history ↗
9999 LIVE vowstar follows upstream — no keywords 6 d view · download · history ↗
5.050-r1 guru amd64 testing arm64 testing x86 testing ppc64 testing riscv testing alpha testing arm testing hppa testing m68k testing mips testing ppc testing s390 testing sparc testing view · download · history ↗
5.050-r1 vowstar amd64 untested arm64 untested x86 untested ppc64 untested riscv untested alpha untested arm untested hppa untested m68k untested mips untested ppc untested s390 untested sparc untested 6 d view · download · history ↗

Use flags of 5.050-r1

  • debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
3 expansion flags (python targets, ABIs, cpu flags…)
  • python_single_target_python3_12
  • python_single_target_python3_13
  • python_single_target_python3_14

Runtime dependencies of 5.050-r1

show 12 lines
python_single_target_python3_12? (
)
python_single_target_python3_13? (
)
python_single_target_python3_14? (
)