Automated Proof Generation for Rust Code: A Self-Evolving Approach to Overcome Data Scarcity
SAFE, a self-evolving framework, effectively automates proof generation for Rust code by overcoming the challenge of data scarcity in formal verification through a novel cycle of data synthesis and model fine-tuning.