-
-
Notifications
You must be signed in to change notification settings - Fork 844
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
Emscripten 3.1.52 #4399
Emscripten 3.1.52 #4399
Conversation
…yodide into emscripten-3.1.50-2
for more information, see https://pre-commit.ci
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for all the hard work @ryanking13. It's gratifying to see these updates with our emscripten patches getting dropped.
cpython/pyconfig.undefs.h
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Has this already been unused for a while?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we didn't use it for a while. I guess it was from when we updated to CPython 3.11
#define LONG_MIN (-LONG_MAX-1) | ||
#endif | ||
|
||
#undef LONG_BIT |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
weird bug, it would be interesting to investigate this further...
emsdk/patches/0001-Fix-acorn-optimizer-invalid-optimizations.patch
Outdated
Show resolved
Hide resolved
# https://github.com/emscripten-core/emscripten/issues/17052 | ||
# Without this, boost outputs WASM modules not static library archives as an output. | ||
# I don't understand why... the jam file used by boost is quite hard to understand. | ||
printf "using clang : emscripten : emcc : <archiver>emar <ranlib>emranlib <linker>emlink ;" | tee -a ./project-config.jam | ||
|
||
./b2 variant=release toolset=clang-emscripten link=static threading=single \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cc @henryiii
Checklists