#[track_caller] cannot be used to annotate foreign functions. Erroneous example: #![feature(track_caller)] extern "Rust" { #[track_caller] fn bar(); }