Skip to content

Add MECALL backend for RISC-V targets #2493

Add MECALL backend for RISC-V targets

Add MECALL backend for RISC-V targets #2493

Triggered via pull request March 10, 2025 09:56
Status Success
Total duration 5m 26s
Artifacts 3

build.yml

on: pull_request
Get modern QEMU, build and store
1m 41s
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
38s
cargo fmt
Parse the master branch RTIC version
11s
Parse the master branch RTIC version
build mdbook
53s
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

2 errors and 36 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'
check examples (hifive1) (riscv32-imc-mecall, stable)
Cache not found for keys: v0-rust-checkexampleshifive1-Linux-c6178cb8-0e2b990c, v0-rust-checkexampleshifive1-Linux-c6178cb8
check examples (lm3s6965) (thumbv8-base, stable)
Cache not found for keys: v0-rust-checkexampleslm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-checkexampleslm3s6965-Linux-c6178cb8
cargo fmt
Cache not found for keys: v0-rust-formatcheck-Linux-c6178cb8-0e2b990c, v0-rust-formatcheck-Linux-c6178cb8
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-clint, stable)
Cache not found for keys: v0-rust-checkexampleshifive1-Linux-c6178cb8-0e2b990c, v0-rust-checkexampleshifive1-Linux-c6178cb8
check examples (lm3s6965) (thumbv6, stable)
Cache not found for keys: v0-rust-checkexampleslm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-checkexampleslm3s6965-Linux-c6178cb8
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) (thumbv7, stable)
Cache not found for keys: v0-rust-checkexampleslm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-checkexampleslm3s6965-Linux-c6178cb8
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) (thumbv8-main, stable)
Cache not found for keys: v0-rust-checkexampleslm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-checkexampleslm3s6965-Linux-c6178cb8
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
tests (thumbv6, rtic-common)
Cache not found for keys: v0-rust-tests-Linux-c6178cb8-0e2b990c, v0-rust-tests-Linux-c6178cb8
check examples (esp32c3) (riscv-esp32-c3, nightly)
Cache not found for keys: v0-rust-checkexamplesesp32c3-Linux-c6178cb8-0e2b990c, v0-rust-checkexamplesesp32c3-Linux-c6178cb8
tests (thumbv6, rtic)
Cache not found for keys: v0-rust-tests-Linux-c6178cb8-0e2b990c, v0-rust-tests-Linux-c6178cb8
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
check (lm3s6965) (thumbv8-main, stable)
Cache not found for keys: v0-rust-checklm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-checklm3s6965-Linux-c6178cb8
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) (thumbv7, stable)
Cache not found for keys: v0-rust-checklm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-checklm3s6965-Linux-c6178cb8
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) (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
check (lm3s6965) (thumbv8-base, stable)
Cache not found for keys: v0-rust-checklm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-checklm3s6965-Linux-c6178cb8
check (lm3s6965) (thumbv6, stable)
Cache not found for keys: v0-rust-checklm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-checklm3s6965-Linux-c6178cb8
clippy (lm3s6965) (thumbv7, stable)
Cache not found for keys: v0-rust-clippylm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-clippylm3s6965-Linux-c6178cb8
clippy (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
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-c6178cb8-0e2b990c, v0-rust-clippylm3s6965-Linux-c6178cb8
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-c6178cb8-0e2b990c, v0-rust-clippylm3s6965-Linux-c6178cb8
clippy (lm3s6965) (thumbv6, stable)
Cache not found for keys: v0-rust-clippylm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-clippylm3s6965-Linux-c6178cb8
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-c6178cb8-0e2b990c, v0-rust-testexampleshifive1-Linux-c6178cb8
QEMU run (hifive1) (riscv32-imc-clint, stable)
Cache not found for keys: v0-rust-testexampleshifive1-Linux-c6178cb8-0e2b990c, v0-rust-testexampleshifive1-Linux-c6178cb8
QEMU run (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
QEMU run (lm3s6965) (thumbv7, stable)
Cache not found for keys: v0-rust-testexampleslm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-testexampleslm3s6965-Linux-c6178cb8
QEMU run (lm3s6965) (thumbv6, stable)
Cache not found for keys: v0-rust-testexampleslm3s6965-Linux-c6178cb8-0e2b990c, v0-rust-testexampleslm3s6965-Linux-c6178cb8
QEMU run (esp32c3) (stable)
Cache not found for keys: v0-rust-testexamplesesp32c3-Linux-c6178cb8-0e2b990c, v0-rust-testexamplesesp32c3-Linux-c6178cb8

Artifacts

Produced during runtime
Name Size
apidocs
39.8 MB
book
41.6 MB
qemu
422 MB