-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Use webassembly exception handling #5320
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
Merged
Merged
Changes from 67 commits
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
275f76f
Use webassembly exception handling
hoodmane 9fc5a41
Update pyodide-build
hoodmane b47340e
Update toolchain version in pyodide
hoodmane 139bf61
Remove build script from rust-panic-test
hoodmane 26f23f0
Only download rust toolchain once
hoodmane f7d46db
Update pyodide-build commit again
hoodmane bd1ab86
Adjust flags
hoodmane fe5fc14
Clean up error handling code
hoodmane 92f672c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] d0c83db
Remove createInvoke tests
hoodmane 1e739d0
Remove error handling Emscirpten patch
hoodmane 271a2ce
Fix cpp-exceptions-test
hoodmane c962a45
Disable primecountpy
hoodmane 0a4d37f
Reenable primecountpy
hoodmane 3e84c57
Update pyodide-build
hoodmane 111f9b3
Disable wasm-sjlj in opencv-python
hoodmane ad17170
Disable clarabel
hoodmane 40f8127
Move -fwasm-exceptions to LDFLAGS_BASE
hoodmane 38bf674
Update compiler version
hoodmane 0126910
Disable pacakges in no-numpy-dependents with test failures
hoodmane 1ad3c34
Try to fix opencv-python
hoodmane eb37cca
Update pyodide-build commit again
hoodmane eb1978b
Don't change opencv-python recipe
hoodmane 893ebd3
Set RUST_EMSCRIPTEN_TARGET_URL
hoodmane ea109ff
Merge branch 'main' into wasm-eh
hoodmane fb80f2d
Update rustflags and cryptography recipe
hoodmane 7e6c080
Drop wasm_bigint and link-native-libs
hoodmane 1ce7612
Merge branch 'main' into wasm-eh
hoodmane 3f0c1fe
fix disables
hoodmane 60462e3
Add TODOs for external built platformed packages
hoodmane c088ed4
Update docker image to use beta rustup
hoodmane 5310d23
Update comment
hoodmane b5bda14
Merge branch 'beta-rustup' into wasm-eh
hoodmane 6122c9a
Merge branch 'main' into wasm-eh
hoodmane 53ccfe1
Merge branch 'main' into wasm-eh
hoodmane 4324454
Fix spelling
hoodmane beafa37
Fix merge
hoodmane 9422d71
minor rearrange in makefile.envs
hoodmane 88913e4
Merge branch 'main' into wasm-eh
hoodmane 34c2d9a
Disable python-flint
hoodmane 96823c4
Merge branch 'main' into wasm-eh
hoodmane 007df5d
Reenable some packages
hoodmane b34788b
Update pyodide-build
hoodmane c66c85d
Fix glpk
hoodmane ac04c84
Merge branch 'main' into wasm-eh
hoodmane 6388b48
Merge branch 'main' into wasm-eh
hoodmane b9df3f9
Fix pygame-ce
hoodmane e2b7fd1
Add reference to upstream PR in patch notes
hoodmane a73dd8c
Fix nodylink build
hoodmane b7e1198
Fix gdal
hoodmane 35ca6ae
Revert changes to primecount
hoodmane de65d7b
Fix opencv-python sjlj
hoodmane 65f4b00
Disable ppl
hoodmane f2efc9b
Fix ppl
hoodmane 42d39ea
Fix python-flint
hoodmane e045d82
Disable gdal
hoodmane daec9a4
Reenable gdal
hoodmane e5b9409
Merge branch 'main' into wasm-eh
hoodmane d8c54f7
Merge branch 'main' into wasm-eh
hoodmane 774fae4
Merge branch 'main' into wasm-eh
hoodmane dec7512
Merge branch 'main' into wasm-eh
hoodmane 03c1719
Verbose gdal make
hoodmane af6a8b3
Fix gdal recipe
hoodmane e310e5f
xfail test_cpp_exceptions_and_syncify
hoodmane eb2347d
Add stackSave and stackRestore to exported runtime methods
hoodmane f1090bb
Update changelog
hoodmane f1a0dec
Revert arro3-io change
hoodmane eb0db1d
Update docs/project/changelog.md
hoodmane 88f7111
Merge branch 'main' into wasm-eh
hoodmane 2efe35d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] cdcb549
Download emscripten target from pyodide/rust-emscripten-wasm-eh-sysroot
hoodmane 84d2bfe
Revert accidental change
hoodmane 12dd43e
Add comment about sjlj to changelog
hoodmane 7f659f4
Merge branch 'main' into wasm-eh
hoodmane 19fd6de
Update pyodide-build
hoodmane 42e54f5
Use pyodide-build main branch
hoodmane File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule pyodide-build
updated
6 files
| +4 −2 | pyodide_build/common.py | |
| +4 −1 | pyodide_build/config.py | |
| +1 −0 | pyodide_build/pypabuild.py | |
| +12 −3 | pyodide_build/pywasmcross.py | |
| +35 −10 | pyodide_build/recipe/graph_builder.py | |
| +1 −1 | pyproject.toml |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.