__assert_fail_base (fmt=, assertion=assertion@entry=0x7fdcdcae20a8 "Ty == cast(C->getType()->getScalarType())->getContainedType(0u)", file=file@entry=0x7fdcdcadfdf0 "/build/llvm-toolchain-3.9-iTV2yY/llvm-toolchain-3.9-3.9.1/lib/IR/Constants.cpp", line=line@entry=1902, function=function@entry=0x7fdcdccb4dc0 "static llvm::Constant* llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef, bool, llvm::Type*)") at assert.c:92 __GI___assert_fail (assertion=0x7fdcdcae20a8 "Ty == cast(C->getType()->getScalarType())->getContainedType(0u)", file=0x7fdcdcadfdf0 "/build/llvm-toolchain-3.9-iTV2yY/llvm-toolchain-3.9-3.9.1/lib/IR/Constants.cpp", line=1902, function=0x7fdcdccb4dc0 "static llvm::Constant* llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef, bool, llvm::Type*)") at assert.c:101 llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef, bool, llvm::Type*) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 ?? () from /usr/lib/x86_64-linux-gnu/libclamav.so.7 ?? () from /usr/lib/x86_64-linux-gnu/libclamav.so.7