Jin Shang created ARROW-17790: --------------------------------- Summary: [C++][Gandiva] Adapt to LLVM opaque pointer Key: ARROW-17790 URL: https://issues.apache.org/jira/browse/ARROW-17790 Project: Apache Arrow Issue Type: Improvement Components: C++ - Gandiva Affects Versions: 9.0.0 Reporter: Jin Shang Fix For: 10.0.0
Starting from LLVM 13, LLVM IR has been shifting towards a unified opaque pointer type, i.e. pointers without pointee types. It has provided workarounds until LLVM 15. The temporary workarounds need to be replaced in order to support LLVM 15 and onwards. For more background info, see [https://llvm.org/docs/OpaquePointers.html] and [https://lists.llvm.org/pipermail/llvm-dev/2015-February/081822.html] -- This message was sent by Atlassian Jira (v8.20.10#820010)