extern crate foo1; extern crate foo2; // foo2 first to exhibit the bug fn main() { /* ... */ }