-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Add support for ewasm evmc vm. #9143
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
a3df20e to
a9deb55
Compare
|
@aarlt we are working on landing ewasm/hera#554. It will be released as Hera 0.3.0. |
|
@aarlt done, available here: https://github.com/ewasm/hera/releases/tag/v0.3.0 |
a9deb55 to
6b58e19
Compare
e060d9e to
3646847
Compare
da03b42 to
a439bd2
Compare
|
Some test-cases seem to hang inside hera (e.g. |
a439bd2 to
583bbbb
Compare
72cad18 to
93026b7
Compare
I removed now the |
880856d to
10c0105
Compare
ff483e3 to
b83df92
Compare
b83df92 to
23d9b15
Compare
Closes #8016.
Replaces #9057.
This PR enables the possibility to run tests against
ewasmevmc vms.In contrast to #9057, where n-evmc vms could be defined, this PR is more simple. It enables the definition of up-to two different evmc libaries. To execute the tests, at least one
evm1vm must be defined (either through the--evmonepathparameter, or with--vm), where the defintion of anewasmvm is optional. If anewasmevmc library was defined (via--vm), tests will also run against that ewasm evmc vm.compileToEwasm