emscripten-core / emscripten-core/emscripten

Fix all remaining wasm64 test failures

Open
#21,177 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
27.6k
Forks
3.6k
Avg merge
1d 1h
Merged PRs (30d)
105

Description

We currently run the entire core test suite in wasm64 and wasm64_4gb modes but there are some tests are are disabled for various reasons:

- [ ] ASAN is not supported
- [ ] wasm2js is not supported
- [x] Emscripten setjmp/longjmp is not yet supported

For browser tests we currently disabled certain tests under wasm64:

- [x] LEGACY_GL_EMULATION is not supported
- [x] BUILD_AS_WORKER is not supported
- [x] Fetch support
- [x] SDL2 is not supported
- [ ] Fix remaining SDL2 issue (https://github.com/libsdl-org/SDL/issues/9052)

We also only run a very small subset of tests in browser64_4gb mode. We should remove this restriction and run all of them.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.