Skip to content

Improve Auto Splitting runtime in livesplit-core #659

Improve Auto Splitting runtime in livesplit-core

Improve Auto Splitting runtime in livesplit-core #659

Triggered via pull request December 17, 2023 21:34
Status Failure
Total duration 5m 36s
Artifacts

build.yml

on: pull_request
Generate bindings
19s
Generate bindings
Check clippy lints
2m 39s
Check clippy lints
Check formatting
6s
Check formatting
Run benchmarks
5m 24s
Run benchmarks
Generate documentation
0s
Generate documentation
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

183 errors and 34 warnings
build (Android arm): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Android arm): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Android arm)
Process completed with exit code 101.
build (Android thumbv7neon): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Android thumbv7neon): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Android thumbv7neon)
Process completed with exit code 101.
build (Android i686): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Android i686): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Android i686)
Process completed with exit code 101.
build (FreeBSD i686): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (FreeBSD i686): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (FreeBSD i686)
Process completed with exit code 101.
build (Android aarch64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Android aarch64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Android aarch64)
Process completed with exit code 101.
build (illumos x86_64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (illumos x86_64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (illumos x86_64)
Process completed with exit code 101.
build (Android x86_64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Android x86_64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Android x86_64)
Process completed with exit code 101.
build (Android armv7): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Android armv7): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Android armv7)
Process completed with exit code 101.
build (FreeBSD x86_64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (FreeBSD x86_64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (FreeBSD x86_64)
Process completed with exit code 101.
build (Linux arm): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux arm): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux arm)
Process completed with exit code 101.
build (Linux aarch64 musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux aarch64 musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux aarch64 musl)
Process completed with exit code 101.
build (Linux arm Hardware Float): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux arm Hardware Float): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux arm Hardware Float)
Process completed with exit code 101.
build (Linux arm musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux arm musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux arm musl)
Process completed with exit code 101.
build (Linux aarch64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux aarch64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux aarch64)
Process completed with exit code 101.
build (iOS x86_64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (iOS x86_64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (iOS x86_64)
Process completed with exit code 101.
build (Linux arm musl Hardware Float): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux arm musl Hardware Float): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux arm musl Hardware Float)
Process completed with exit code 101.
build (Linux armv7): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux armv7): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux armv7)
Process completed with exit code 101.
build (Linux armv5te): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux armv5te): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux armv5te)
Process completed with exit code 101.
build (Linux Beta): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux Beta): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux Beta)
Process completed with exit code 101.
build (Linux armv7 musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux armv7 musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux armv7 musl)
Process completed with exit code 101.
build (Linux armv7 musl Hardware Float): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux armv7 musl Hardware Float): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux armv7 musl Hardware Float)
Process completed with exit code 101.
build (Linux armv7 Hardware Float): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux armv7 Hardware Float): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux armv7 Hardware Float)
Process completed with exit code 101.
build (Linux i586 musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux i586 musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux i586 musl)
Process completed with exit code 101.
build (Linux armv5te musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux armv5te musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux armv5te musl)
Process completed with exit code 101.
build (Linux i586): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux i586): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux i586)
Process completed with exit code 101.
build (Linux i686): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux i686): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux i686)
Process completed with exit code 101.
build (Linux mips musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux mips musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux mips musl)
Process completed with exit code 101.
build (Linux mips64 musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux mips64 musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux mips64 musl)
Process completed with exit code 101.
build (Linux mips64el musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux mips64el musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux mips64el musl)
Process completed with exit code 101.
build (Linux i686 musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux i686 musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux i686 musl)
Process completed with exit code 101.
build (Linux Nightly): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux Nightly): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux Nightly)
Process completed with exit code 101.
build (Linux mipsel musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux mipsel musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux mipsel musl)
Process completed with exit code 101.
build (Linux powerpc): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux powerpc): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux powerpc)
Process completed with exit code 101.
build (Linux powerpc64le): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux powerpc64le): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux powerpc64le)
Process completed with exit code 101.
build (Linux powerpc64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux powerpc64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux powerpc64)
Process completed with exit code 101.
build (Linux x86_64 gnux32): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux x86_64 gnux32): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux x86_64 gnux32)
Process completed with exit code 101.
build (Linux riscv64gc): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux riscv64gc): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux riscv64gc)
Process completed with exit code 101.
build (iOS aarch64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (iOS aarch64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (iOS aarch64)
Process completed with exit code 101.
build (Linux x86_64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux x86_64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux x86_64)
Process completed with exit code 101.
build (Linux s390x): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux s390x): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux s390x)
Process completed with exit code 101.
build (Linux thumbv7neon): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux thumbv7neon): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux thumbv7neon)
Process completed with exit code 101.
build (WebAssembly Unknown): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (WebAssembly Unknown): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (WebAssembly Unknown)
Process completed with exit code 101.
build (Linux x86_64 musl): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux x86_64 musl): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux x86_64 musl)
Process completed with exit code 101.
build (macOS aarch64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (macOS aarch64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (macOS aarch64)
Process completed with exit code 101.
build (WebAssembly Web): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (WebAssembly Web): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (WebAssembly Web)
Process completed with exit code 101.
build (macOS Nightly): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (macOS Nightly): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (macOS Nightly)
Process completed with exit code 101.
build (WebAssembly WASI): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (WebAssembly WASI): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (WebAssembly WASI)
Process completed with exit code 101.
build (Linux sparc64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Linux sparc64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Linux sparc64)
Process completed with exit code 101.
build (Solaris sparcv9): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Solaris sparcv9): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Solaris sparcv9)
Process completed with exit code 101.
build (macOS x86_64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (macOS x86_64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (macOS x86_64)
Process completed with exit code 101.
build (Solaris x86_64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Solaris x86_64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Solaris x86_64)
Process completed with exit code 101.
build (macOS Beta): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (macOS Beta): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (macOS Beta)
Process completed with exit code 101.
build (Windows aarch64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows aarch64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows aarch64)
Process completed with exit code 1.
build (Windows Nightly): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows Nightly): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows Nightly)
Process completed with exit code 1.
build (Windows i686): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows i686): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows i686)
Process completed with exit code 1.
build (Windows Beta): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows Beta): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows Beta)
Process completed with exit code 1.
build (Windows i686 gnu): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows i686 gnu): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows i686 gnu)
Process completed with exit code 1.
build (Windows x86_64): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows x86_64): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows x86_64)
Process completed with exit code 1.
build (Windows Beta gnu): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows Beta gnu): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows Beta gnu)
Process completed with exit code 1.
build (Windows Nightly gnu): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows Nightly gnu): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows Nightly gnu)
Process completed with exit code 1.
build (Windows x86_64 gnu): capi/src/auto_splitting_runtime.rs#L42
this function takes 1 argument but 0 arguments were supplied
build (Windows x86_64 gnu): capi/src/auto_splitting_runtime.rs#L52
this method takes 1 argument but 2 arguments were supplied
build (Windows x86_64 gnu)
Process completed with exit code 1.
build (Linux Beta): src/platform/normal/mod.rs#L1
unused import: `std::sync::RwLock`
build (Linux Beta): src/platform/mod.rs#L23
unused import: `alloc::sync::Arc`
build (Linux Beta): src/hotkey_system.rs#L9
unused import: `Error`
Check clippy lints: crates/livesplit-hotkey/src/linux/x11_impl.rs#L102
redundant redefinition of a binding
Check clippy lints: src/component/splits/column.rs#L180
this function has too many arguments (9/7)
Check clippy lints: src/component/splits/column.rs#L231
this function has too many arguments (9/7)
Check clippy lints: src/component/splits/column.rs#L324
very complex type used. Consider factoring parts into `type` definitions
Check clippy lints: src/hotkey_config.rs#L88
this returns a `Result<_, ()>`
Check clippy lints: src/rendering/default_text_engine/mod.rs#L31
very complex type used. Consider factoring parts into `type` definitions
Check clippy lints: src/rendering/mod.rs#L506
this function has too many arguments (11/7)
Check clippy lints: src/rendering/mod.rs#L593
this function has too many arguments (8/7)
Check clippy lints: src/rendering/mod.rs#L624
this function has too many arguments (8/7)
Check clippy lints: src/rendering/mod.rs#L676
this function has too many arguments (9/7)
build (Linux Nightly): src/platform/normal/mod.rs#L1
unused import: `std::sync::RwLock`
build (Linux Nightly): src/platform/mod.rs#L23
unused import: `alloc::sync::Arc`
build (Linux Nightly): src/hotkey_system.rs#L9
unused import: `Error`
build (macOS Nightly): src/platform/normal/mod.rs#L1
unused import: `std::sync::RwLock`
build (macOS Nightly): src/platform/mod.rs#L23
unused import: `alloc::sync::Arc`
build (macOS Nightly): src/hotkey_system.rs#L9
unused import: `Error`
build (macOS Beta): src/platform/normal/mod.rs#L1
unused import: `std::sync::RwLock`
build (macOS Beta): src/platform/mod.rs#L23
unused import: `alloc::sync::Arc`
build (macOS Beta): src/hotkey_system.rs#L9
unused import: `Error`
build (Windows Nightly): src/platform/normal/mod.rs#L1
unused import: `std::sync::RwLock`
build (Windows Nightly): src/platform/mod.rs#L23
unused import: `alloc::sync::Arc`
build (Windows Nightly): src/hotkey_system.rs#L9
unused import: `Error`
build (Windows Beta): src/platform/normal/mod.rs#L1
unused import: `std::sync::RwLock`
build (Windows Beta): src/platform/mod.rs#L23
unused import: `alloc::sync::Arc`
build (Windows Beta): src/hotkey_system.rs#L9
unused import: `Error`
build (Windows Beta gnu): src/platform/normal/mod.rs#L1
unused import: `std::sync::RwLock`
build (Windows Beta gnu): src/platform/mod.rs#L23
unused import: `alloc::sync::Arc`
build (Windows Beta gnu): src/hotkey_system.rs#L9
unused import: `Error`
build (Windows Nightly gnu): src/platform/normal/mod.rs#L1
unused import: `std::sync::RwLock`
build (Windows Nightly gnu): src/platform/mod.rs#L23
unused import: `alloc::sync::Arc`
build (Windows Nightly gnu): src/hotkey_system.rs#L9
unused import: `Error`