// Fix for #142969 where an invalid ABI in a signature still had its call ABI computed | |
// because CTFE tried to evaluate it, despite previous errors during AST-to-HIR lowering. | |
#![feature(rustc_attrs)] | |
const extern "rust-invalid" fn foo() { | |
//~^ ERROR "rust-invalid" is not a supported ABI for the current target | |
panic!() | |
} | |
const _: () = foo(); | |
fn main() {} |