-
-
Notifications
You must be signed in to change notification settings - Fork 465
libafl_cc passes are incompatible with LLVM>=22 #3769
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
libafl_cc currently fails to build with current nightlies because we need clang-22 support, but LLVM>=22 is incompatible with the current passes. Some of this can be fixed by just checking what major LLVM version is being used to compile these passes, but several of them are more complicated than just that.
Additional questions:
- Do we even use accounting anymore? Can we delete this?
- What about function logging?
- CTX? There doesn't seem to be an upstream version of this.
- CFG dumping?
- Can we pull in these passes from upstream instead of maintaining local copies?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working