|
72 | 72 | RUSTFLAGS: ${{ env.RUSTFLAGS }} --cfg polling_test_epoll_pipe
|
73 | 73 | if: startsWith(matrix.os, 'ubuntu')
|
74 | 74 | - run: cargo hack build --feature-powerset --no-dev-deps
|
75 |
| - # TODO: broken due to https://github.com/rust-lang/rust/pull/119026. |
76 |
| - # - name: Check selected Tier 3 targets |
77 |
| - # if: startsWith(matrix.rust, 'nightly') && matrix.os == 'ubuntu-latest' |
78 |
| - # run: cargo check -Z build-std --target=riscv32imc-esp-espidf |
79 | 75 | - name: Clone async-io
|
80 | 76 | run: git clone https://github.com/smol-rs/async-io.git
|
81 | 77 | # The async-io Cargo.toml already has a patch section at the bottom, so we
|
@@ -126,19 +122,22 @@ jobs:
|
126 | 122 | rustup target add x86_64-unknown-illumos
|
127 | 123 | cargo build --target x86_64-unknown-illumos
|
128 | 124 | - name: Redox
|
129 |
| - if: startsWith(matrix.rust, 'nightly') && matrix.os == 'ubuntu-latest' |
| 125 | + if: startsWith(matrix.rust, 'nightly') && startsWith(matrix.os, 'ubuntu') |
130 | 126 | run: |
|
131 | 127 | rustup target add x86_64-unknown-redox
|
132 | 128 | cargo check --target x86_64-unknown-redox
|
133 | 129 | - name: HermitOS
|
134 |
| - if: startsWith(matrix.rust, 'nightly') && matrix.os == 'ubuntu-latest' |
| 130 | + if: startsWith(matrix.rust, 'nightly') && startsWith(matrix.os, 'ubuntu') |
135 | 131 | run: cargo check -Z build-std --target x86_64-unknown-hermit
|
136 | 132 | - name: Check haiku
|
137 |
| - if: startsWith(matrix.rust, 'nightly') && matrix.os == 'ubuntu-latest' |
| 133 | + if: startsWith(matrix.rust, 'nightly') && startsWith(matrix.os, 'ubuntu') |
138 | 134 | run: cargo check -Z build-std --target x86_64-unknown-haiku
|
139 | 135 | - name: Check vita
|
140 |
| - if: startsWith(matrix.rust, 'nightly') && matrix.os == 'ubuntu-latest' |
| 136 | + if: startsWith(matrix.rust, 'nightly') && startsWith(matrix.os, 'ubuntu') |
141 | 137 | run: cargo check -Z build-std --target armv7-sony-vita-newlibeabihf
|
| 138 | + - name: Check ESP-IDF |
| 139 | + if: startsWith(matrix.rust, 'nightly') && startsWith(matrix.os, 'ubuntu') |
| 140 | + run: cargo check -Z build-std --target riscv32imc-esp-espidf |
142 | 141 |
|
143 | 142 | wine:
|
144 | 143 | runs-on: ubuntu-22.04
|
|
0 commit comments