//@ run-pass | |
//@ aux-build:weak-lang-items.rs | |
//@ pretty-expanded FIXME #23616 | |
extern crate weak_lang_items as other; | |
fn main() { | |
// The goal of the test is just to make sure other::foo() is referenced at link time. Since | |
// the function panics, to prevent it from running we gate it behind an always-false `if` that | |
// is not going to be optimized away. | |
if std::hint::black_box(false) { | |
other::foo(); | |
} | |
} |