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

Test runtime Emscripten builds. #10319

Merged
merged 11 commits into from
Sep 28, 2022
Merged

Conversation

ScottTodd
Copy link
Member

@ScottTodd ScottTodd commented Sep 7, 2022

Progress on #9855

  • Update Emscripten SDK in our Dockerfile
  • Delete the Buildkite wasm runtime job (and prerequisite host install job)
  • Add a new emscripten job to ci.yml (GitHub Actions post-submit for now, pre-submit later)

This currently just builds the runtime (and iree-test-deps) using Emscripten. Running tests or building the samples at experimental/web will come later (likely as that code gets promoted to runtime/bindings/ in some way)

I also posted an RFC for this and future work: Promoting IREE web platform / Emscripten builds to "stable"

@ScottTodd ScottTodd added infrastructure Relating to build systems, CI, or testing platform/web 🌐 Web-specific build, execution, benchmarking, and deployment labels Sep 7, 2022
.github/workflows/ci.yml Outdated Show resolved Hide resolved
@ScottTodd ScottTodd changed the title Test runtime Emscripten builds on presubmit. Test runtime Emscripten builds. Sep 27, 2022
@ScottTodd ScottTodd marked this pull request as ready for review September 27, 2022 20:41
.github/workflows/ci.yml Outdated Show resolved Hide resolved
@ScottTodd ScottTodd enabled auto-merge (squash) September 28, 2022 16:30
@ScottTodd ScottTodd merged commit 4fdbe43 into iree-org:main Sep 28, 2022
@ScottTodd ScottTodd deleted the emscripten-presubmit branch September 28, 2022 18:01
@GMNGeoffrey GMNGeoffrey mentioned this pull request Dec 1, 2022
42 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Relating to build systems, CI, or testing platform/web 🌐 Web-specific build, execution, benchmarking, and deployment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants