model-checking / kani

Kani Rust Verifier
https://model-checking.github.io/kani
Apache License 2.0
2.08k stars 84 forks source link

Create a benchmark workflow #1376

Open celinval opened 2 years ago

celinval commented 2 years ago

We don't have any reliable mechanism to assess Kani's performance. This makes trade-off assessment very challenging, since the performance cost of any change is unknown.

Requirements:

Next steps:

Follow-up work

Once we have a mechanism to measure performance, we should evaluate some things that may either be low hanging fruit or that we suspect can be improved.

zhassan-aws commented 2 years ago

This PR was an initial step in that direction.

tautschnig commented 1 year ago

Should we resolve this now that #2370 has been merged?

celinval commented 1 year ago

@tautschnig I would like to see some improvements in the report before we close this. I was just talking to @karkhaz about this today.