Skip to content

Require frame-long lifetimes for borrowed items used during a frame #97

Require frame-long lifetimes for borrowed items used during a frame

Require frame-long lifetimes for borrowed items used during a frame #97

Triggered via pull request August 31, 2025 10:33
@MeziuMeziu
synchronize #77
fix/lifetimes
Status Failure
Total duration 1m 18s
Artifacts

ci.yml

on: pull_request
Matrix: lint
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 4 warnings
test (nightly)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get update -y && apt-get install -y libavfilter9 libavformat60 libavutil58 libsdl2-2.0-0 libswscale7 mesa-vulkan-drivers vulkan-tools xvfb" did not complete successfully: exit code: 100
lint (nightly)
Process completed with exit code 101.
test (nightly-2025-07-25)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get update -y && apt-get install -y libavfilter9 libavformat60 libavutil58 libsdl2-2.0-0 libswscale7 mesa-vulkan-drivers vulkan-tools xvfb" did not complete successfully: exit code: 100
lint (nightly-2025-07-25)
Process completed with exit code 101.
lint (nightly-2025-07-25): citro3d/src/lib.rs#L162
mismatched types
lint (nightly-2025-07-25): citro3d/examples/cube.rs#L133
no method named `texenv` found for struct `citro3d::Instance` in the current scope
lint (nightly-2025-07-25): citro3d/examples/cube.rs#L107
no method named `bind_program` found for struct `citro3d::Instance` in the current scope
test (nightly)
No files were found with the provided path: target/armv6k-nintendo-3ds/debug/deps/*.txt target/armv6k-nintendo-3ds/debug/deps/*.webm. No artifacts will be uploaded.
test (nightly-2025-07-25)
No files were found with the provided path: target/armv6k-nintendo-3ds/debug/deps/*.txt target/armv6k-nintendo-3ds/debug/deps/*.webm. No artifacts will be uploaded.
lint (nightly-2025-07-25): citro3d/examples/fragment-light.rs#L467
this expression creates a reference which is immediately dereferenced by the compiler
lint (nightly-2025-07-25): citro3d/examples/fragment-light.rs#L450
this function has too many arguments (8/7)