septract / starling-tool

An automatic verifier for concurrent algorithms.
MIT License
7 stars 4 forks source link

Cover all the examples in the Threader paper #88

Open septract opened 8 years ago

septract commented 8 years ago

Threader is a verification tool from Andrey and co based on Horn clauses. We should cover all the examples in their CAV paper in Starling (or understand why we can't)

Threader CAV paper

Examples:

One observation is that Threader is limited to verifying RCU for a bounded no. of threads. We might be able to do this for unbounded threads using iterated views.

MattWindsor91 commented 7 years ago

@septract is this still in scope for CAV? Presumably not, as we have GRASShopper now…

septract commented 7 years ago

I think this is now out of scope. We need to make sure our benchmarks look okay but not cover all these examples.

On Wednesday, 11 January 2017, Matt Windsor notifications@github.com wrote:

@septract https://github.com/septract is this still in scope for CAV? Presumably not, as we have GRASShopper now…

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/septract/starling-tool/issues/88#issuecomment-271839816, or mute the thread https://github.com/notifications/unsubscribe-auth/AANd9qKy_nedfenSqPCvGknehs4JKKm5ks5rRLXwgaJpZM4K4GZR .

-- http://www-users.cs.york.ac.uk/~miked/