//! Regression test for #121176 //! KnownPanicsLint used to assert ABI compatibility in the interpreter, //! which ICEs with unsized statics. //@ needs-rustc-debug-assertions use std::fmt::Debug; static STATIC_1: dyn Debug + Sync = *(); //~^ ERROR the size for values of type `(dyn Debug + Sync + 'static)` cannot be known //~| ERROR type `()` cannot be dereferenced fn main() { println!("{:?}", &STATIC_1); }