Prepare for LLVM 15
fabianbs96 opened this issue · 0 comments
fabianbs96 commented
Story
Prepare PhASAR for LLVM 15 and beyond:
- Get rid of llvm::Type::getPointerElementType() and llvm::PointerType::getElementType()
- How should we deal with IfdsFieldSensTaintAnalysis? It heavily relies on non-opaque pointers
- Decided to drop it
Edit: Now that LLVM 16 is already released we may skip LLVM 15 and go to 16 directly.
Prerequisites
- issue x
Out Of Scope
- A isn't part of this
Acceptance Criteria
The following acceptance criteria are defined regarding the result of this story:
Clarify what the final result should be, not how to accomplish it.
- PhASAR compiles without warnings about non-opaque-pointer deprecations
Related Stories
- none
Follow-up Stories
- none