-
Notifications
You must be signed in to change notification settings - Fork 49
[WIP] Update Binaryen to 1.38.24 #275
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
base: master
Are you sure you want to change the base?
Conversation
Bummer, this needs
|
The |
Why do you update it anyway? |
Our immediate benefit is the arguments to
|
ce926d7
to
fcfc446
Compare
After supplying python, this still has some weird build issue:
|
binaryen is probably not built with C++11 and |
Rebased on top the toolchain file, but still failing. |
Maybe it conflicts with the binaryen in Aleth. |
2559347
to
635003f
Compare
This builds statically and shared, except shared with coverage for some reason:
|
Maybe wait for: WebAssembly/binaryen#1672. |
644c06b
to
e16d326
Compare
b8d2599
to
e7f1d90
Compare
This produces a crash on macos:
|
e7f1d90
to
00794a5
Compare
00794a5
to
7f8320a
Compare
Codecov Report
@@ Coverage Diff @@
## master #275 +/- ##
==========================================
- Coverage 71.04% 69.47% -1.57%
==========================================
Files 9 7 -2
Lines 1554 973 -581
Branches 137 129 -8
==========================================
- Hits 1104 676 -428
+ Misses 422 270 -152
+ Partials 28 27 -1 |
851c960
to
c309f74
Compare
There's a new release 1.38.28, maybe that will work on mac. |
I will check. There is one promising changelog entry: https://github.com/WebAssembly/binaryen/releases/tag/1.38.25. |
Binaryen is at 1.38.30, should try it. |
Need to also rebase. |
2a92063
to
838e770
Compare
c169940
to
c2f9693
Compare
Co-authored-by: Paweł Bylica <[email protected]>
This reverts commit fa27882.
This reverts commit 5b0f7a6.
Depends on ethereum/aleth#5343.