Is there an existing issue for this?
Current Behavior
Testing with the nightly-2026-06-23 toolchain (cargo +nightly-2026-06-23 test) results in the following:
---- component::params::tests::test_config_cannot_be_accessed_while_unlocked stdout ----
thread 'component::params::tests::test_config_cannot_be_accessed_while_unlocked' panicked at sdk\patina\src\component\params.rs:922:9:
assertion failed: Config::<i32>::try_validate(&id,
(&storage).into()).is_err_and(|err|
err == "patina::component::params::Config<'_, i32> not available.")
---- component::params::tests::test_config_mut_cannot_be_accessed_while_locked stdout ----
thread 'component::params::tests::test_config_mut_cannot_be_accessed_while_locked' panicked at sdk\patina\src\component\params.rs:936:9:
assertion failed: ConfigMut::<i32>::try_validate(&id,
(&storage).into()).is_err_and(|err|
err == "patina::component::params::ConfigMut<'_, i32> not available.")
---- component::struct_component::tests::test_component_run_handling_works_as_expected stdout ----
thread 'component::struct_component::tests::test_component_run_handling_works_as_expected' panicked at sdk\patina\src\component\struct_component.rs:204:9:
assertion `left == right` failed
left: Some("patina::component::params::ConfigMut<u32>")
right: Some("patina::component::params::ConfigMut<'_, u32>")
The tests are written to assert against the string rendered in newer toolchains that includes the generic lifetime parameter.
Expected Behavior
Test pass with the MSRV to the currently supported toolchain.
Steps To Reproduce
rustup toolchain install nightly-2026-06-23
cargo +nightly-2026-06-23 test
Build Environment
Version Information
Urgency
Medium
Are you going to fix this?
I will fix it
Do you need maintainer feedback?
No maintainer feedback needed
Anything else?
No response
Is there an existing issue for this?
Current Behavior
Testing with the
nightly-2026-06-23toolchain (cargo +nightly-2026-06-23 test) results in the following:The tests are written to assert against the string rendered in newer toolchains that includes the generic lifetime parameter.
Expected Behavior
Test pass with the MSRV to the currently supported toolchain.
Steps To Reproduce
rustup toolchain install nightly-2026-06-23cargo +nightly-2026-06-23 testBuild Environment
Version Information
Urgency
Medium
Are you going to fix this?
I will fix it
Do you need maintainer feedback?
No maintainer feedback needed
Anything else?
No response