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

afl++ is not compatible with llvm 15 #7273

Closed
vanhauser-thc opened this issue Feb 13, 2022 · 4 comments · Fixed by #12083
Closed

afl++ is not compatible with llvm 15 #7273

vanhauser-thc opened this issue Feb 13, 2022 · 4 comments · Fixed by #12083
Labels

Comments

@vanhauser-thc
Copy link
Contributor

A quick test showed that llvm 15 disabled the old pass manager. we have not ported to the new one because it is a lot, really a lot of work.
so heads up - dont upgrade to llvm 15. dunno when we will have time to update all our passes ... :(

@jonathanmetzman
Copy link
Contributor

ACK. I think we are still pinned to llvmorg-14-init-7378-gaee49255

@jonathanmetzman
Copy link
Contributor

I think this has been fixed right?

@vanhauser-thc
Copy link
Contributor Author

yes, LTO is not possible anymore as they borked custom plugin loading in lld though, but this does not affect oss-fuzz.

@fanquake
Copy link
Contributor

fanquake commented Mar 6, 2024

Can this be closed now? My understanding is that afl++ is now compatible with LLVM 18 since #11404.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants