//@ run-pass //@ revisions: current next //@ ignore-compare-mode-next-solver (explicit revisions) //@[current] compile-flags: -C opt-level=0 //@[next] compile-flags: -Znext-solver -C opt-level=0 #![feature(dyn_star)] #![allow(incomplete_features)] use std::fmt::Display; fn make_dyn_star() -> dyn* Display { Box::new(42) as dyn* Display } fn main() { let x = make_dyn_star(); println!("{x}"); }