Files
rust/tests/ui/traits/const-traits/const-bounds-non-const-trait.rs

14 lines
356 B
Rust
Raw Normal View History

// Regression test for issue #117244.
2024-10-30 18:03:44 +00:00
#![feature(const_trait_impl)]
trait NonConst {}
const fn perform<T: [const] NonConst>() {}
2025-07-13 16:49:19 +08:00
//~^ ERROR `[const]` can only be applied to `const` traits
//~| ERROR `[const]` can only be applied to `const` traits
fn operate<T: const NonConst>() {}
2025-07-13 16:49:19 +08:00
//~^ ERROR `const` can only be applied to `const` traits
fn main() {}