Skip to content

[MODULARIZE=instance] Mark MINIMAL_RUNTIME as not supported #24344

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 1 commit into from
May 16, 2025

Conversation

sbc100
Copy link
Collaborator

@sbc100 sbc100 commented May 15, 2025

Also disable a bunch of unsupported tests.

Now we can run the entire core test in MODULARIZE=instance mode! I'm adding a new test running here, which we might not want to keep around forever, but its very useful while working on ESM integration.

@sbc100 sbc100 requested review from dschuff and brendandahl May 15, 2025 23:19
@sbc100 sbc100 force-pushed the modularize_instance_more branch 2 times, most recently from e000d59 to 59dba38 Compare May 16, 2025 19:01
sbc100 added a commit that referenced this pull request May 16, 2025
This was duplicated in quite a few places and slightly different in some
places.

This change reduces that size of the code a little and reduces the
number of places we specify it to just two.

This change also fixes the `instance.test_environment` test which was
failing due to broken nodejs detection in shell.js (it was checking for
`require` which doesn't exist in ES module mode).

Split out from #24344
@sbc100 sbc100 force-pushed the modularize_instance_more branch from 59dba38 to 3257e01 Compare May 16, 2025 19:26
@sbc100 sbc100 requested a review from dschuff May 16, 2025 19:27
@sbc100
Copy link
Collaborator Author

sbc100 commented May 16, 2025

PTAL, this is now rebased on top of #24354 and all tests are now passing on the modularize-instance bot

Also disable a bunch of unsupported tests.

Now we can run the entire core test in MODULARIZE=instance mode!  I'm
adding a new test running here, which we might not want to keep around
forever, but its very useful while working on ESM integration.
@sbc100 sbc100 force-pushed the modularize_instance_more branch from 3257e01 to d8bf490 Compare May 16, 2025 19:56
@sbc100 sbc100 merged commit c3798de into emscripten-core:main May 16, 2025
22 of 29 checks passed
@sbc100 sbc100 deleted the modularize_instance_more branch May 16, 2025 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants