updated to latest LLVM to see if casting bug was resolved