If I generate the llasm for run-pass/hello.rs and run it through the in-tree version of llvm-as I get the following error: ``` hello.ll:10:31: error: invalid type for global variable @rust_start = external global i32 (void (i1*, { i32, %tydesc*, i8*, i8*, i8 }*, { i32, i32, [0 x { i32, i32, [0 x i8] }*] }*)*, i32, i32, { i32, [2 x i32] }*) ``` The .bc file works fine.