@@ -155,7 +155,7 @@ jobs:
155
155
matrix :
156
156
backend :
157
157
- riscv32-imc-clint
158
- - riscv32-imac-clint
158
+ - riscv32-imc-mecall
159
159
toolchain :
160
160
- stable
161
161
steps :
@@ -168,18 +168,12 @@ jobs:
168
168
169
169
- name : Configure Rust target
170
170
run : |
171
- rustup target add riscv32imac-unknown-none-elf
172
171
rustup target add riscv32imc-unknown-none-elf
173
172
174
173
- name : Cache Dependencies
175
174
uses : Swatinem/rust-cache@v2
176
175
177
176
- name : Check the examples
178
- if : ${{ matrix.backend == 'riscv32-imc-clint' }}
179
- run : cargo xtask --platform hifive1 --backend ${{ matrix.backend }} --exampleexclude static example-check
180
-
181
- - name : Check the examples
182
- if : ${{ matrix.backend != 'riscv32-imc-clint' }}
183
177
run : cargo xtask --platform hifive1 --backend ${{ matrix.backend }} example-check
184
178
185
179
# Platform esp32c3: verify all examples, checks
@@ -341,7 +335,7 @@ jobs:
341
335
matrix :
342
336
backend :
343
337
- riscv32-imc-clint
344
- - riscv32-imac-clint
338
+ - riscv32-imc-mecall
345
339
toolchain :
346
340
- stable
347
341
steps :
@@ -355,7 +349,6 @@ jobs:
355
349
356
350
- name : Configure Rust target
357
351
run : |
358
- rustup target add riscv32imac-unknown-none-elf
359
352
rustup target add riscv32imc-unknown-none-elf
360
353
361
354
- name : Add Rust component llvm-tools-preview
@@ -389,11 +382,6 @@ jobs:
389
382
which qemu-system-riscv32
390
383
391
384
- name : Run-pass tests
392
- if : ${{ matrix.backend == 'riscv32-imc-clint' }}
393
- run : cargo xtask --deny-warnings --platform hifive1 --backend ${{ matrix.backend }} --exampleexclude static qemu
394
-
395
- - name : Run-pass tests
396
- if : ${{ matrix.backend != 'riscv32-imc-clint' }}
397
385
run : cargo xtask --deny-warnings --platform hifive1 --backend ${{ matrix.backend }} qemu
398
386
399
387
# Platform esp32c3: verify the example output with run-pass tests
@@ -897,9 +885,9 @@ jobs:
897
885
needs :
898
886
- formatcheck
899
887
- checklm3s6965
900
- # checkhifive1 TODO
888
+ # - checkhifive1 # TODO
901
889
- clippylm3s6965
902
- # clippyhifive1 TODO
890
+ # - clippyhifive1 # TODO
903
891
- checkexampleslm3s6965
904
892
- checkexampleshifive1
905
893
- checkexamplesesp32c3
0 commit comments