Skip to content
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

Fix check_type_size for Cmake when building with pthreads enabled #15590

Merged

Conversation

shanumante-sc
Copy link
Contributor

Addresses the cmake part of #15522

@shanumante-sc
Copy link
Contributor Author

cc @sbc100

@shanumante-sc
Copy link
Contributor Author

Quick reminder for this one @sbc100 :)

emcmake.py Outdated Show resolved Hide resolved
tests/test_other.py Outdated Show resolved Hide resolved
tests/test_other.py Outdated Show resolved Hide resolved
@sbc100 sbc100 enabled auto-merge (squash) November 23, 2021 17:00
emcmake.py Outdated Show resolved Hide resolved
auto-merge was automatically disabled November 23, 2021 19:20

Head branch was pushed to by a user without write access

@shanumante-sc shanumante-sc requested a review from sbc100 November 23, 2021 19:21
@shanumante-sc
Copy link
Contributor Author

This will have to be manually squash merged given that mac-os build doesn't run for me without upgrading my subscription :( I've filed a support ticket with CircleCI as well

@kripken
Copy link
Member

kripken commented Nov 23, 2021

@shanumantesc Thanks for filing an issue with Circle - can you send me the link or cc me there, or something? I'd like to mention to them how serious of a problem this is for us in general.

@shanumante-sc
Copy link
Contributor Author

@kripken not sure if you can access this - https://support.circleci.com/hc/en-us/requests/100139

@kripken
Copy link
Member

kripken commented Nov 23, 2021

Thanks @shanumantesc - but yeah, your guess was right, I can't access it. I'll open a new issue with them then, just to make sure they have this problem connected to our account with them, which hopefully can help prioritize it.

@kripken
Copy link
Member

kripken commented Nov 23, 2021

To get a CI run so we can merge this, I opened #15614

@sbc100
Copy link
Collaborator

sbc100 commented Nov 23, 2021

Looks like #15614 passed so landing this..

@sbc100 sbc100 merged commit 6aa0f9a into emscripten-core:main Nov 23, 2021
mmarczell-graphisoft pushed a commit to GRAPHISOFT/emscripten that referenced this pull request Jan 5, 2022
sbc100 added a commit that referenced this pull request Jan 3, 2025
Previously we could only add this when we detect that we running under
autoconf.

With this change we now default to outputting a JS file that is
executable unless as long as we are possibly targetting node
(ENVIRONMENT_MAY_BE_NODE) and we are not optimizing for size (`-Oz` or
`-Os`).

Also, conditionally add `--experimental-wasm-threads` to the node
command (similar to what we did in #15590) used in the #! line.
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.

4 participants