Skip to content

Commit c0a42cc

Browse files
Drop the wasm32 builder
This builder tested the wasm32-unknown-emscripten target, which is tier 2 (and so not eligible for testing). In the recent beta promotion, we ran into a problem with this target: emscripten doesn't support passing environment variables into the std environment, so we can't enable RUSTC_BOOTSTRAP for libtest in order to pass -Zunstable-options. We worked around this for the beta/stable branches, but given this problem, and its tier 2 status, just dropping the target's tests entirely seems warranted. Downgrading to tier 3 may also be a good idea, but that is a separate conversation not proposed here.
1 parent eb0f3ed commit c0a42cc

File tree

3 files changed

+0
-69
lines changed

3 files changed

+0
-69
lines changed

.github/workflows/ci.yml

-3
Original file line numberDiff line numberDiff line change
@@ -264,9 +264,6 @@ jobs:
264264
- name: test-various
265265
os: ubuntu-20.04-8core-32gb
266266
env: {}
267-
- name: wasm32
268-
os: ubuntu-20.04-8core-32gb
269-
env: {}
270267
- name: x86_64-gnu
271268
os: ubuntu-20.04-4core-16gb
272269
env: {}

src/ci/docker/host-x86_64/wasm32/Dockerfile

-63
This file was deleted.

src/ci/github-actions/ci.yml

-3
Original file line numberDiff line numberDiff line change
@@ -427,9 +427,6 @@ jobs:
427427
- name: test-various
428428
<<: *job-linux-8c
429429

430-
- name: wasm32
431-
<<: *job-linux-8c
432-
433430
- name: x86_64-gnu
434431
<<: *job-linux-4c
435432

0 commit comments

Comments
 (0)