// A very limited test of the "bottom" region fn produce_static() -> &static/T { fail; } fn foo(x: &T) -> &uint { produce_static() } fn main() { }