Skip to content

Commit 76ab610

Browse files
committed
fix run-make/simd-ffi test
had to add the dynsized lang item, and add ?DynSized bound to auto traits
1 parent 83cffc8 commit 76ab610

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/test/run-make/simd-ffi/simd.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ pub fn bar(a: i32x4, b: i32x4) -> i32x4 {
7272
#[lang = "sized"]
7373
pub trait Sized { }
7474

75+
#[lang = "dynsized"]
76+
pub trait DynSized: ?DynSized { }
77+
7578
#[lang = "copy"]
7679
pub trait Copy { }
7780

@@ -80,6 +83,6 @@ pub mod marker {
8083
}
8184

8285
#[lang = "freeze"]
83-
trait Freeze {}
86+
trait Freeze: ?DynSized {}
8487
#[allow(auto_impl)]
8588
impl Freeze for .. {}

0 commit comments

Comments
 (0)