blob: 38141c23d08decb5759dd05a408c2e9eb41a03fe [file] [log] [blame] [edit]
#![feature(c_variadic)]
//@error-in-other-file: Undefined Behavior: more C-variadic arguments read than were passed
fn read_too_many() {
unsafe extern "C" fn variadic(mut ap: ...) {
ap.arg::<i32>();
}
unsafe { variadic() };
}
fn main() {
read_too_many();
}