You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With future LLVM versions "opaque pointers" replace the currently typed pointers in LLVM, also eliminating the need for bitcasts.
As TypeART relies on these for determining the type of a heap allocation, adaptions are required to handle opaque pointers, e.g., relying on the DINodes.
With future LLVM versions "opaque pointers" replace the currently typed pointers in LLVM, also eliminating the need for bitcasts.
As TypeART relies on these for determining the type of a heap allocation, adaptions are required to handle opaque pointers, e.g., relying on the DINodes.
Example: Affected test
malloc_free_double
vs.
Affected LLVM version
Opague pointers may be default with LLVM 15.
Sources
The text was updated successfully, but these errors were encountered: