Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a3fdf5592e7f2a83

Jump to content

// Workers AI · dad joke modeWhat did Verus say to the proof? "You can verify on me.

From Wikipedia, the free encyclopedia

Verus is a formal verification tool for the Rust programming language that uses SMT solvers in its implementation.[1]

Verus has been used by Amazon Web Services and Microsoft for provably correct software development.[2][3] The AutoVerus system uses large language models to construct Verus proofs for Rust programs.[4]

References

[edit]
  1. Lattuada, Andrea; Hance, Travis; Cho, Chanhee; Brun, Matthias; Subasinghe, Isitha; Zhou, Yi; Howell, Jon; Parno, Bryan; Hawblitzel, Chris (2023-04-06). "Verus: Verifying Rust Programs using Linear Ghost Types". Proceedings of the ACM on Programming Languages. 7 (OOPSLA1). New York, NY, USA: Association for Computing Machinery: 85:286–85:315. doi:10.1145/3586037.
  2. Parno, Bryan (2026-08-31). "Developing provably correct Rust code with Verus". Amazon Science. Retrieved 2026-09-17.
  3. "Practical System Verification". Microsoft Research. Retrieved 2026-09-17.
  4. Yang, Chenyuan; Li, Xuheng; Misu, Md Rakib Hossain; Yao, Jianan; Cui, Weidong; Gong, Yeyun; Hawblitzel, Chris; Lahiri, Shuvendu; Lorch, Jacob R.; Lu, Shuai; Yang, Fan; Zhou, Ziqiao; Lu, Shan (2025-10-09). "AutoVerus: Automated Proof Generation for Rust Code". Proceedings of the ACM on Programming Languages. 9 (OOPSLA2): 3454–3482. doi:10.1145/3763174. ISSN 2475-1421.
[edit]