-
Notifications
You must be signed in to change notification settings - Fork 293
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
fuzzer: Add evmone-fuzzer for EVMC VMs #162
Conversation
Codecov Report
@@ Coverage Diff @@
## master #162 +/- ##
==========================================
- Coverage 90.21% 89.09% -1.12%
==========================================
Files 21 21
Lines 2237 2237
Branches 218 217 -1
==========================================
- Hits 2018 1993 -25
- Misses 192 217 +25
Partials 27 27 |
I will do the review and test it today evening. |
Hi @chfast do you have a Docker image handy to build it? I could not build the evmone with -DEVMONE_FUZZING=ON and -DEVMONE_FUZZING_COVERAGE on my vanilla Ubuntu 18.04 LTS and clang 6 yesterday, neither Debian Buster and clang 7, for some reason apt.llvm.org is down today and I could not get the latest clang 9 to verify that... I tried to build with
fails with
|
Set |
With help from @chfast I was able to build and run with ethereum/cpp-build-env Docker image.
I had a look at the contents and the PR looks reasonable for merging. |
This is not build on CI. This might be done later. But I'm using this code locally all the time and is quite stable now (I rarely do changes there) so it's good time to put it in the repo finally.
cc @cryptomental