Skip to content

test/CMakeLists.txt: run Embedded Swift for Wasm tests #83128

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

MaxDesiatov
Copy link
Contributor

@MaxDesiatov MaxDesiatov commented Jul 17, 2025

Run new check-swift-embedded-wasi target from test/CMakeLists.txt, tweak lit.cfg to support both -wasi and -wasip1 triples, exclude unsupported tests based on CPU=wasm32 instead of OS=wasi to allow exclusion of -wasip1 triple.

Run new `check-swift-embedded-wasi` target from `test/CMakeLists.txt`, tweak `lit.cfg` to support both `-wasi` and `-wasip1` triples, exclude unsupported tests based on `CPU=wasm32` instead of `OS=wasi`.
@MaxDesiatov MaxDesiatov added test suite Area: test suite build-script Area → utils: The build script cmake python Flag: Python source code embedded Embedded Swift WebAssembly Platform: WebAssembly WASI WebAssembly System Interface support labels Jul 17, 2025
@MaxDesiatov
Copy link
Contributor Author

@swift-ci smoke test

@MaxDesiatov MaxDesiatov requested a review from kubamracek July 17, 2025 20:47
@MaxDesiatov
Copy link
Contributor Author

@swift-ci smoke test

@MaxDesiatov MaxDesiatov requested a review from eeckstein July 17, 2025 21:20
@MaxDesiatov
Copy link
Contributor Author

@swift-ci smoke test

@MaxDesiatov
Copy link
Contributor Author

@swift-ci smoke test macos

@MaxDesiatov
Copy link
Contributor Author

@swift-ci smoke test linux

@MaxDesiatov
Copy link
Contributor Author

@swift-ci test windows

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build-script Area → utils: The build script cmake embedded Embedded Swift python Flag: Python source code test suite Area: test suite WASI WebAssembly System Interface support WebAssembly Platform: WebAssembly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants