It looks like they've changed their API slightly for LLVM 5. Currently the LLVM pass has a chance to throw: ``` /usr/include/llvm-5.0/llvm/IR/Type.h:363: llvm::Type* llvm::Type::getArrayElementType() const: Assertion `getTypeID() == ArrayTyID' failed ```
It looks like they've changed their API slightly for LLVM 5. Currently the LLVM pass has a chance to throw: