POPL 2025 (series) / CoqPL 2025 (series) / The Eleventh International Workshop on Coq for Programming Languages /
Towards Automated Verification of LLM-Synthesized C Programs
This program is tentative and subject to change.
Sat 25 Jan 2025 16:00 - 16:22 at Peek-A-Boo - Session 4 (16:00 - 17:30)
We present SYNVER, a novel synthesis and verification framework for C programs, that deploys a Large Language Model (LLM) to search for a candidate program that satisfies the given specification. Our key idea is to impose biases on specifications and programs, such that the synthesized program is more amenable to automated verification. Based on this idea, we propose a novel specification-verification tool, built on top of Verified Software Toolchain, that help automate the process.
This program is tentative and subject to change.
Sat 25 JanDisplayed time zone: Mountain Time (US & Canada) change
Sat 25 Jan
Displayed time zone: Mountain Time (US & Canada) change
16:00 - 17:30 | |||
16:00 22mTalk | Towards Automated Verification of LLM-Synthesized C Programs CoqPL | ||
16:22 22mTalk | Towards Mining Robust Coq Proof Patterns CoqPL Cezary Kaliszyk University of Melbourne, Xuan-Bach D. Le University of Melbourne, Christine Rizkallah University of Melbourne | ||
16:45 22mTalk | CoqNFU: Towards Formalizing NFU in Coq CoqPL | ||
17:07 22mTalk | Formal Verification of Quantum Stabilizer Code CoqPL |