fix: Failing tests on rustc nightly (#15679)

Fixes #15678
This commit is contained in:
Ed Page 2025-06-18 17:20:31 +00:00 committed by GitHub
commit 18729550bd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 18 additions and 2 deletions

View File

@ -11,8 +11,18 @@ const MINIMAL_LIB: &str = r#"
#![feature(lang_items)]
#![no_core]
#[lang = "pointee_sized"]
pub trait PointeeSized {
// Empty.
}
#[lang = "meta_sized"]
pub trait MetaSized: PointeeSized {
// Empty.
}
#[lang = "sized"]
pub trait Sized {
pub trait Sized: MetaSized {
// Empty.
}
#[lang = "copy"]

View File

@ -815,8 +815,14 @@ fn doc_target() {
#![feature(no_core, lang_items)]
#![no_core]
#[lang = "pointee_sized"]
trait PointeeSized {}
#[lang = "meta_sized"]
trait MetaSized: PointeeSized {}
#[lang = "sized"]
trait Sized {}
trait Sized: MetaSized {}
extern {
pub static A: u32;