You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
T. Meissner 903faf684c Add bitwuzla binary dir to PATH variable 3 weeks ago
packages patch now unneeded with new version of super_prove 1 year ago
.gitignore clean also removes sha-file 1 year ago
LICENSE.md Add README & LGPL3 license file 1 year ago
Makefile Add dockerfile & make targets for risc-v toolchain 3 months ago
README.md Add inmfo about bitwuzla to README 3 weeks ago
ghdl-formal.Dockerfile Add bitwuzla binary dir to PATH variable 3 weeks ago
riscv-gcc.Dockerfile Fix copy-paste error; remove make clean to save artefacts from remove 3 months ago
symbiyosys.Dockerfile Add Bitwuzla 3 weeks ago

README.md

Dockerfiles

A collection of Dockerfiles for easy use of various free & open-source tools. Have fun!

symbiyosys.Dockerfile

Included tools:

  • Yosys
  • SymbiYosys
  • Z3
  • Yices2
  • CVC4
  • Boolector
  • Bitwuzla
  • Super Prove

ghdl-formal.Dockerfile

Based on symbiyosys.Dockerfile

Included tools:

  • All of symbiyosys.Dockerfile
  • GHDL
  • ghdl-yosys-plugin

A similar image is the hdlc/formal docker image and its variants provided by the hdl containers project. I recommend it because it is provided through docker hub. No need to build images by yourself.

riscv-gcc.Dockerfile

Risc-V toolchain to develop programs for NEORV32 CPU. Built for instruction set rv32i and ABI ilp32.

Included tools:

  • gcc
  • gdb
  • ...

Further Ressources