Hacker GitHub

← All repos

creusot-rs/creusot

View on GitHub ↗ ★ 1,951 Rust

Creusot helps you prove your Rust code is correct.

17 mentions on Hacker News by 15 people: 6 stories, 11 comments · first 2022-02-02 · latest 2026-09-17

Mentions per year 17 mentions · busiest year 2022 (7)
20082026
  1. …them. [0] https://github.com/rust-lang/miri [1] https://github.com/model-checking/kani [2] https://github.com/creusot-rs/creusot
  2. ▲ 66
    Creusot helps you prove your Rust code is correct
    story by fanf2 · 2026-05-28 · 9 comments
  3. …ways to approach this -- `const fn` are pure (I think), and it would be cool if I added support for https://github.com/creusot-rs/creusot . I was thinking of walking down the AST of a function to automatically infer purity, but that seems…
  4. Speaking of https://www.why3.org/ For completeness https://github.com/creusot-rs/creusot The French were right about so many things.
  5. …heads up, Rust does have further tooling. I wish they were more widely used Here are three of them https://github.com/creusot-rs/creusot https://viperproject.github.io/prusti-dev/user-guide/ https://model-checking.github.io/kani/
    comment by nextaccountic · 2024-10-08 · in Rust is rolling off the Volvo assembly line
  6. ▲ 2
    Release Creusot 0.1 · creusot-rs/creusot
    story by todsacerdoti · 2024-05-20 · 1 comment
  7. For verified Rust there is also https://github.com/creusot-rs/creusot
  8. ▲ 2
    Creusot, a deductive verifier for Rust code
    story by PaulHoule · 2024-02-29 · 0 comments
  9. ▲ 3
    Creusot, a deductive verifier for Rust code
    story by nextos · 2024-02-25 · 0 comments
  10. ▲ 3
    Creusot: A deductive verifier for Rust code
    story by varbhat · 2024-02-21 · 0 comments
  11. …able to provide. Similar technology exists for Rust, but it is much less advanced than SPARK is ( https://github.com/xldenis/creusot )
  12. …in rust. Creusot in particular is pretty close to doing this - at least for simpler invariants https://github.com/xldenis/creusot
    comment by gpm · 2022-09-13 · in A personal list of Rust grievances
  13. …things like CreuSAT [1] using creusot [2] [1] https://news.ycombinator.com/item?id=31780128 [2] https://github.com/xldenis/creusot > Creusot works by translating Rust code to WhyML, the verification and specification language of Why3.…
  14. ▲ 1
    Creusot: Deductive Verification of Rust
    story by harporoeder · 2022-06-17 · 0 comments
  15. > I’ve been working on a tool: https://github.com/xldenis/creusot to put this into practice Note that there are other tools trying to deal with formal statements about Rust programs. AIUI, Rust developers are working on forming a proper…
    comment by zozbot234 · 2022-04-11 · in What Is Rust's Unsafe? (2019)
  16. …(borrows) becomes as simple as verifying a basic imperative language. I’ve been working on a tool: https://github.com/xldenis/creusot to put this into practice On the other hand, the moment you dive into unsafe, all bets are off and you…
    comment by xavxav · 2022-04-11 · in What Is Rust's Unsafe? (2019)
  17. …they want to (eventually) verify, my PhD thesis is developing a verification tool for Rust ( https://github.com/xldenis/creusot ) and I'm always on the look out for case studies to push me forward. The road to formally verified Rust is…