Maintaining LLVM passes for CMPLOG #1569
Replies: 1 comment 3 replies
-
Some of the issues are our problem, llvm changes the api a lot, and although they mark stuff as deprecated and wait for 2 versions until stuff is removed we several times lost track of this and the removal then broke plugins. my gripes are though that there are changes from time to time that break compilation but are unannounced - maybe because they are bugs? finally, support is really bad. yes the documentation online is ok, and you can read the code, but sometimes things dont work or dont compile, or you want to do something and it is unclear what the right way is to do it. before there was the llvm-dev mailing list, which was okay-ish with answers, 50% of my issues I had were solved, but now that it is moved to the new forum this has dropped to 0%. I think the main devs just dont use it. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi maintainers,
I am wondering how often LLVM updates break the passes needed for CMPLOG, and the code needs to be updated? Is there frequent maintenance here? And is it much work to make these updates?
I was pointed to this line in the Changelog:
"trying to stay on top on all these #$&§!! changes in llvm 15"
which makes me think there is a lot of work involved here.
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions