runtimeverification / michelson-semantics

A K semantics of Tezos' Michelson language.
Other
17 stars 8 forks source link

Update Tezos to v10 #328

Closed sskeirik closed 2 years ago

sskeirik commented 2 years ago

This PR updates the Tezos submodule from v7 to v10 and also fixes some build issues that I had on OSX.

Makefile

Tezos Submodule Build

K-Michelson

NOTE: We probably do not support all features of v10. We should figure out what features are missing at some point.

sskeirik commented 2 years ago

Current status: sub int timestamp 03/04 cross test broken for some unknown reason

sskeirik commented 2 years ago

Edit: one of those two tests is disabled upstream; I suspect the other was broken by an update to the underlying VM because the VM seems to give different results than it used to. I have disabled those tests currently.

sskeirik commented 2 years ago

@ehildenb This PR is ready for review now.

sskeirik commented 2 years ago

@tothtamas28 Do you think you are familiar enough with this repo to review a build system change? If you think you are up to it, I would be really appreciative. If extra help is needed, I would be happy to walk you through the build system.