Skip to content

Releases: mit-plv/bedrock2

v0.0.9: straightline: do not match below binders (#493)

06 Oct 22:38
04122ff

Choose a tag to compare

When flattening seps, straightline was matching below binders which it
couldn't simplify. This caused some slowdown because the match and
simplify happened on each run, each hypothesis, and each wrongly
bracketed sep in that hypothesis.

Simply replacing _ with ?_a resolves it because the matching can't bind
something that's unresolved to _a.

Also adding some tests for ProgramLogic, for this issue and the previous
one I fixed where straightline was destructing context variables, which
it shouldn't.

v0.0.8

22 Apr 14:10
910e719

Choose a tag to compare

v0.0.8 Pre-release
Pre-release

v0.0.7

19 Mar 14:30

Choose a tag to compare

v0.0.7 Pre-release
Pre-release
sketch wp_read_RDH

v0.0.5

31 Mar 22:29

Choose a tag to compare

v0.0.5 Pre-release
Pre-release

For Coq platform 8.17 beta.

Bedrock2 v0.0.4

14 Oct 07:40

Choose a tag to compare

Bedrock2 v0.0.4 Pre-release
Pre-release

A pre-release tag for use with Fiat Cryptography v0.0.16 and a non-dev opam package.

What's Changed (Partial List)

  • use vm_compute instead of Ltac to check instruction bounds
  • Pass -native-compiler ondemand for bedrock2 ex by @JasonGross in #283
  • trying to merge egraph-less parts from egraphs branch by @samuelgruetter in #284

Full Changelog: v0.0.3...v0.0.4

Bedrock2 v0.0.3

04 Oct 13:08
e09feb9

Choose a tag to compare

Bedrock2 v0.0.3 Pre-release
Pre-release

A pre-release tag for use with Fiat Cryptography v0.0.15 and a non-dev opam package.

What's Changed

Full Changelog: v0.0.2...v0.0.3

Bedrock2 v0.0.2

02 Oct 11:20

Choose a tag to compare

Bedrock2 v0.0.2 Pre-release
Pre-release

A pre-release tag for use with Fiat Cryptography v0.0.15 and a non-dev opam package.

What's Changed

New Contributors

Full Changelog: v0.0.1...v0.0.2

Bedrock2 v0.0.1

22 Mar 17:51

Choose a tag to compare

Bedrock2 v0.0.1 Pre-release
Pre-release

A pre-release tag for use with Fiat Cryptography v0.0.12 and a non-dev opam package.