-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Upgrade to emsdk v3.1.48 breaking build #20721
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
Comments
Looks like you fell afoul of #20592. With this change, when you enable It looks like we don't find all the places in the standard library that use |
This fixes STRICT + ASYNCIFY + ASSERTIONS=0 builds. Fixes: emscripten-core#20721
This fixes STRICT + ASYNCIFY + ASSERTIONS=0 builds. Fixes: #20721
Removed I'm afraid |
No, You shouldn't need to change anything about |
The reason removing |
* Modify build.sh to use 64 bit floats but 32 bit ints wasm supports this but not 64 bit ints * When pushing a number see if it's within 32 bits as well as being an int if it's not then push it as a 64 bit float * Add tests for negative numbers and numbers greater than 32 bit * Fixed build issue with current emscripten emscripten-core/emscripten#20721 * Updated docs with edge cases to hopefully close off ceifa#22 ceifa#23 and ceifa#54
This popped up in v3.1.48
Version of emscripten/emsdk:
Failing command line in full:
main.c
The text was updated successfully, but these errors were encountered: