-
Notifications
You must be signed in to change notification settings - Fork 47
Libvsync #433
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
base: master
Are you sure you want to change the base?
Libvsync #433
Conversation
|
@csanadtelbisz, if we were able to change the StartLabel/JoinLabel handles to expressions (i'm okay with constraining them to LHS expressions, i.e., RefExpr and DerefExpr), we could now parse libvsync tasks. |
I do not see any obstacle: we would only need to add an extra case for creating a memoryassignment when necessary. I am expecting some changes in both the LTS-based analysis (XcfaState), OC checker event graph mapping and the monolithic conversion, but none of them should be too challenging. Shall I do it or are you working on it? |
|
Please do it if you have the time, I won't really be able to work on this. |
|
❗ Please modify |
|
Benchexec test report for a selection of SV-Benchmarks (correct / incorrect / all):
|
…d to work with Int only)
0) dereference(len) & a( -- is it a cast? is it a bitwise AND? i hate C)