Skip to content

Add MECALL backend for RISC-V targets #2481

Add MECALL backend for RISC-V targets

Add MECALL backend for RISC-V targets #2481

Triggered via pull request February 18, 2025 07:34
Status Success
Total duration 9m 19s
Artifacts 3

build.yml

on: pull_request
Get modern QEMU, build and store
5m 37s
Get modern QEMU, build and store
Matrix: check examples (esp32c3)
Matrix: check examples (hifive1)
Matrix: check examples (lm3s6965)
Matrix: check (lm3s6965)
Matrix: clippy (lm3s6965)
Matrix: tests
cargo fmt
41s
cargo fmt
Parse the master branch RTIC version
10s
Parse the master branch RTIC version
build mdbook
59s
build mdbook
Matrix: QEMU run (esp32c3)
Matrix: QEMU run (hifive1)
Matrix: QEMU run (lm3s6965)
Also push branch into release/vX when pushing to master
0s
Also push branch into release/vX when pushing to master
build docs and mdbook for older releases
0s
build docs and mdbook for older releases
Publish rtic.rs
0s
Publish rtic.rs
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 49 warnings
tests (thumbv6, rtic)
ENOENT: no such file or directory, opendir '/home/runner/work/rtic/rtic/target/tests/target'
tests (thumbv6, rtic)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/rtic/rtic/target/tests/target'
tests (thumbv6, rtic-macros)
ENOENT: no such file or directory, opendir '/home/runner/work/rtic/rtic/target/tests/target'
tests (thumbv6, rtic-macros)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/rtic/rtic/target/tests/target'
tests (thumbv7, rtic)
ENOENT: no such file or directory, opendir '/home/runner/work/rtic/rtic/target/tests/target'
tests (thumbv7, rtic)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/rtic/rtic/target/tests/target'
check examples (hifive1) (riscv32-imc-clint, stable)
Cache not found for keys: v0-rust-checkexampleshifive1-Linux-313a4d76-0e2b990c, v0-rust-checkexampleshifive1-Linux-313a4d76
check examples (hifive1) (riscv32-imc-clint, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
check examples (hifive1) (riscv32-imc-mecall, stable)
Cache not found for keys: v0-rust-checkexampleshifive1-Linux-313a4d76-0e2b990c, v0-rust-checkexampleshifive1-Linux-313a4d76
check examples (lm3s6965) (thumbv8-base, stable)
Cache not found for keys: v0-rust-checkexampleslm3s6965-Linux-313a4d76-0e2b990c, v0-rust-checkexampleslm3s6965-Linux-313a4d76
cargo fmt
Cache not found for keys: v0-rust-formatcheck-Linux-313a4d76-0e2b990c, v0-rust-formatcheck-Linux-313a4d76
check examples (lm3s6965) (thumbv6, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
check examples (lm3s6965) (thumbv6, stable)
Cache not found for keys: v0-rust-checkexampleslm3s6965-Linux-313a4d76-0e2b990c, v0-rust-checkexampleslm3s6965-Linux-313a4d76
check examples (lm3s6965) (thumbv7, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
check examples (lm3s6965) (thumbv7, stable)
Cache not found for keys: v0-rust-checkexampleslm3s6965-Linux-313a4d76-0e2b990c, v0-rust-checkexampleslm3s6965-Linux-313a4d76
check examples (lm3s6965) (thumbv8-main, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
check examples (lm3s6965) (thumbv8-main, stable)
Cache not found for keys: v0-rust-checkexampleslm3s6965-Linux-313a4d76-0e2b990c, v0-rust-checkexampleslm3s6965-Linux-313a4d76
check examples (esp32c3) (riscv-esp32-c3, nightly)
Cache not found for keys: v0-rust-checkexamplesesp32c3-Linux-313a4d76-0e2b990c, v0-rust-checkexamplesesp32c3-Linux-313a4d76
tests (thumbv6, rtic-monotonics)
Cache not found for keys: v0-rust-tests-Linux-313a4d76-0e2b990c, v0-rust-tests-Linux-313a4d76
tests (thumbv6, rtic-common)
Cache not found for keys: v0-rust-tests-Linux-313a4d76-0e2b990c, v0-rust-tests-Linux-313a4d76
tests (thumbv6, rtic-common)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
tests (thumbv6, rtic)
Cache not found for keys: v0-rust-tests-Linux-313a4d76-0e2b990c, v0-rust-tests-Linux-313a4d76
tests (thumbv6, rtic)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
tests (thumbv6, rtic-sync)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
tests (thumbv6, rtic-sync)
Cache not found for keys: v0-rust-tests-Linux-313a4d76-0e2b990c, v0-rust-tests-Linux-313a4d76
tests (thumbv6, rtic-time)
Cache not found for keys: v0-rust-tests-Linux-313a4d76-0e2b990c, v0-rust-tests-Linux-313a4d76
tests (thumbv6, rtic-time)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
tests (thumbv7, rtic-common)
Cache not found for keys: v0-rust-tests-Linux-313a4d76-0e2b990c, v0-rust-tests-Linux-313a4d76
tests (thumbv7, rtic-common)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
tests (thumbv6, rtic-macros)
Cache not found for keys: v0-rust-tests-Linux-313a4d76-0e2b990c, v0-rust-tests-Linux-313a4d76
tests (thumbv6, rtic-macros)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
tests (thumbv7, rtic)
Cache not found for keys: v0-rust-tests-Linux-313a4d76-0e2b990c, v0-rust-tests-Linux-313a4d76
tests (thumbv7, rtic)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
check (lm3s6965) (thumbv6, stable)
Cache not found for keys: v0-rust-checklm3s6965-Linux-313a4d76-0e2b990c, v0-rust-checklm3s6965-Linux-313a4d76
check (lm3s6965) (thumbv8-base, stable)
Cache not found for keys: v0-rust-checklm3s6965-Linux-313a4d76-0e2b990c, v0-rust-checklm3s6965-Linux-313a4d76
check (lm3s6965) (thumbv8-base, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
clippy (lm3s6965) (thumbv8-main, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
clippy (lm3s6965) (thumbv8-main, stable)
Cache not found for keys: v0-rust-clippylm3s6965-Linux-313a4d76-0e2b990c, v0-rust-clippylm3s6965-Linux-313a4d76
clippy (lm3s6965) (thumbv6, stable)
Cache not found for keys: v0-rust-clippylm3s6965-Linux-313a4d76-0e2b990c, v0-rust-clippylm3s6965-Linux-313a4d76
clippy (lm3s6965) (thumbv6, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
clippy (lm3s6965) (thumbv7, stable)
Cache not found for keys: v0-rust-clippylm3s6965-Linux-313a4d76-0e2b990c, v0-rust-clippylm3s6965-Linux-313a4d76
check (lm3s6965) (thumbv8-main, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
check (lm3s6965) (thumbv8-main, stable)
Cache not found for keys: v0-rust-checklm3s6965-Linux-313a4d76-0e2b990c, v0-rust-checklm3s6965-Linux-313a4d76
check (lm3s6965) (thumbv7, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
check (lm3s6965) (thumbv7, stable)
Cache not found for keys: v0-rust-checklm3s6965-Linux-313a4d76-0e2b990c, v0-rust-checklm3s6965-Linux-313a4d76
clippy (lm3s6965) (thumbv8-base, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
clippy (lm3s6965) (thumbv8-base, stable)
Cache not found for keys: v0-rust-clippylm3s6965-Linux-313a4d76-0e2b990c, v0-rust-clippylm3s6965-Linux-313a4d76
Get modern QEMU, build and store
Cache not found for keys: Linux-qemu-8.2.0, Linux-qemu-8.2.0, Linux-qemu-
QEMU run (hifive1) (riscv32-imc-clint, stable)
Cache not found for keys: v0-rust-testexampleshifive1-Linux-313a4d76-0e2b990c, v0-rust-testexampleshifive1-Linux-313a4d76
QEMU run (lm3s6965) (thumbv7, stable)
Cache not found for keys: v0-rust-testexampleslm3s6965-Linux-313a4d76-0e2b990c, v0-rust-testexampleslm3s6965-Linux-313a4d76
QEMU run (hifive1) (riscv32-imc-mecall, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
QEMU run (hifive1) (riscv32-imc-mecall, stable)
Cache not found for keys: v0-rust-testexampleshifive1-Linux-313a4d76-0e2b990c, v0-rust-testexampleshifive1-Linux-313a4d76
QEMU run (lm3s6965) (thumbv6, stable)
Cache not found for keys: v0-rust-testexampleslm3s6965-Linux-313a4d76-0e2b990c, v0-rust-testexampleslm3s6965-Linux-313a4d76
QEMU run (lm3s6965) (thumbv6, stable)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
QEMU run (esp32c3) (stable)
Cache not found for keys: v0-rust-testexamplesesp32c3-Linux-313a4d76-0e2b990c, v0-rust-testexamplesesp32c3-Linux-313a4d76

Artifacts

Produced during runtime
Name Size
apidocs
39.6 MB
book
41.3 MB
qemu
422 MB