// error-pattern: import
mod a { import foo = b::foo; export foo; }
mod b { import foo = a::foo; export foo; }
fn main(args: ~[str]) { debug!{"loop"}; }