``` rustc: /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/llvm/lib/IR/Instructions.cpp:263: void llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*> >, const llvm::Twine&): Assertion `(i >= FTy->getNumParams() || FTy->getParamType(i) == Args[i]->getType()) && "Calling a function with a bad signature!"' failed. ``` Repro steps: - get nightly 1.13.0-nightly (91f057de3 2016-09-04) via rustup - Clone rust-oids at the following tag: https://github.com/itadinanta/rust-oids/tree/tags/rustc_issue_36297 - `rustup run nightly cargo build`