You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maybe: Incrementalize the building of the locking graph (?)
Make use of MHP information to exclude some cycles. (Naively, this would require collecting lock/unlock pairs for mutexes to exclude cycles where the cycle in the locking order is excluded by MHP information, e.g.
T1 locks a and then b,
T2 locks b and then a
But T2 is not started yet when T1 does the locking)
This would then be a second class of concurrency bug that we can find with Goblint.