Skip to content

Releases: ymherklotz/vericert

Vericert 1.2.2

01 Oct 19:15
Compare
Choose a tag to compare

Mainly fix some documentation and remove any Admitted theorems, even though
these were in parts of the compiler that were never used.

Vericert 1.2.1

12 Jul 22:17
3496f50
Compare
Choose a tag to compare

Main release for OOPSLA'21 paper.

  • Add better documentation on how to run Vericert.
  • Add Dockerfile with instructions on how to get figures of the paper.

Vericert 1.2.0

07 Apr 10:50
1fc4099
Compare
Choose a tag to compare

Features

  • Added memory inferrence support and proof.

Vericert 1.1.0

29 Jan 09:54
4f67aaa
Compare
Choose a tag to compare

Add a stable release with all proofs completed.

Vericert 1.0.1

19 Oct 18:00
9d6979b
Compare
Choose a tag to compare

Vericert 1.0.1

Release a new minor version fixing all proofs and fixing scripts to generate the badges.

Vericert 1.0.0

13 Aug 18:20
b4aa578
Compare
Choose a tag to compare

First release of a fully verified version of Vericert with support for the translation of many C constructs to Verilog.

Feature Support

  • Most int instructions and operators.
  • Non-recursive function calls.
  • Local arrays, structs and unions of type int.
  • Pointer arithmetic with int.

MVP: Working HLS without proofs

06 Apr 13:56
2410baa
Compare
Choose a tag to compare
Pre-release

This is the first release with working HLS but without any proofs associated with it.