Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for LLVM 15 #591

Closed
1 task
fabianbs96 opened this issue Feb 22, 2023 · 0 comments · Fixed by #533
Closed
1 task

Prepare for LLVM 15 #591

fabianbs96 opened this issue Feb 22, 2023 · 0 comments · Fixed by #533
Assignees

Comments

@fabianbs96
Copy link
Member

fabianbs96 commented Feb 22, 2023

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
@fabianbs96 fabianbs96 self-assigned this Feb 22, 2023
@fabianbs96 fabianbs96 linked a pull request Feb 22, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant