diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2024-10-02 17:10:47 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-02 17:10:47 +0200 |
| commit | b38f7ad9b18ae2bc7e8073e7ec64453ac617f516 (patch) | |
| tree | 29776ac034e98052689d2d3e2399e7c8722c8ac6 /tests/ui/rfcs/rfc-2632-const-trait-impl/call-const-trait-method-fail.rs | |
| parent | 06d5218b0ff9d3e4286a71cb8b7925048655aaef (diff) | |
| parent | 7f6150b5777a25ef8975a11266b0205d6ba8ab71 (diff) | |
| download | rust-b38f7ad9b18ae2bc7e8073e7ec64453ac617f516.tar.gz rust-b38f7ad9b18ae2bc7e8073e7ec64453ac617f516.zip | |
Rollup merge of #131152 - fee1-dead-contrib:fxdiag, r=compiler-errors
Improve const traits diagnostics for new desugaring r? project-const-traits
Diffstat (limited to 'tests/ui/rfcs/rfc-2632-const-trait-impl/call-const-trait-method-fail.rs')
| -rw-r--r-- | tests/ui/rfcs/rfc-2632-const-trait-impl/call-const-trait-method-fail.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/ui/rfcs/rfc-2632-const-trait-impl/call-const-trait-method-fail.rs b/tests/ui/rfcs/rfc-2632-const-trait-impl/call-const-trait-method-fail.rs index bb9e9045f8f..878f9a713a0 100644 --- a/tests/ui/rfcs/rfc-2632-const-trait-impl/call-const-trait-method-fail.rs +++ b/tests/ui/rfcs/rfc-2632-const-trait-impl/call-const-trait-method-fail.rs @@ -1,4 +1,6 @@ -#![feature(const_trait_impl, effects)] //~ WARN the feature `effects` is incomplete +//@ compile-flags: -Znext-solver +#![allow(incomplete_features)] +#![feature(const_trait_impl, effects)] #[const_trait] pub trait Plus { @@ -23,7 +25,7 @@ pub const fn add_i32(a: i32, b: i32) -> i32 { pub const fn add_u32(a: u32, b: u32) -> u32 { a.plus(b) - //~^ ERROR the trait bound + //~^ ERROR the trait bound `u32: ~const Plus` } fn main() {} |
