From 2a61e696449cb8ce3f9813b64fb1c4904eb33888 Mon Sep 17 00:00:00 2001 From: Jonathan Brouwer Date: Tue, 8 Sep 2026 19:26:47 +0200 Subject: [PATCH] Ignore `self-in-const-generics` test for parallel frontend --- tests/ui/traits/alias/self-in-const-generics.rs | 2 ++ tests/ui/traits/alias/self-in-const-generics.stderr | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/ui/traits/alias/self-in-const-generics.rs b/tests/ui/traits/alias/self-in-const-generics.rs index a7d0ac9cbb4c2..e347e26893741 100644 --- a/tests/ui/traits/alias/self-in-const-generics.rs +++ b/tests/ui/traits/alias/self-in-const-generics.rs @@ -1,3 +1,5 @@ +//@ ignore-parallel-frontend triage https://github.com/rust-lang/rust/issues/162316 + #![allow(incomplete_features)] #![feature(generic_const_exprs)] #![feature(trait_alias)] diff --git a/tests/ui/traits/alias/self-in-const-generics.stderr b/tests/ui/traits/alias/self-in-const-generics.stderr index ea201a2dd977c..7fe45ff0c51b9 100644 --- a/tests/ui/traits/alias/self-in-const-generics.stderr +++ b/tests/ui/traits/alias/self-in-const-generics.stderr @@ -1,12 +1,12 @@ error[E0038]: the trait alias `BB` is not dyn compatible - --> $DIR/self-in-const-generics.rs:9:16 + --> $DIR/self-in-const-generics.rs:11:16 | LL | fn foo(x: &dyn BB) {} | ^^ `BB` is not dyn compatible | note: for a trait to be dyn compatible it needs to allow building a vtable for more information, visit - --> $DIR/self-in-const-generics.rs:7:12 + --> $DIR/self-in-const-generics.rs:9:12 | LL | trait BB = Bar<{ 2 + 1 }>; | -- ^^^^^^^^^^^^^^ ...because it uses `Self` as a type parameter