//@ compile-flags:-C panic=abort #![feature(alloc_error_handler)] #![no_std] #![no_main] struct Layout; #[alloc_error_handler] fn oom( info: Layout, //~^ ERROR mismatched types ) { //~^^ ERROR mismatched types loop {} } #[panic_handler] fn panic(_: &core::panic::PanicInfo) -> ! { loop {} }