Skip to main content

Showing 1–2 of 2 results for author: Poddar-Agrawal, M

Searching in archive cs. Search in all archives.
.
  1. Accelerating Verified-Compiler Development with a Verified Rewriting Engine

    Authors: Jason Gross, Andres Erbsen, Jade Philipoom, Miraya Poddar-Agrawal, Adam Chlipala

    Abstract: Compilers are a prime target for formal verification, since compiler bugs invalidate higher-level correctness guarantees, but compiler changes may become more labor-intensive to implement, if they must come with proof patches. One appealing approach is to present compilers as sets of algebraic rewrite rules, which a generic engine can apply efficiently. Now each rewrite rule can be proved separate… ▽ More

    Submitted 18 July, 2022; v1 submitted 2 May, 2022; originally announced May 2022.

    Comments: 13th International Conference on Interactive Theorem Proving (ITP 2022)

    ACM Class: F.3.1; D.2.4; F.4.2; D.3.4

  2. arXiv:2202.13823  [pdf, other

    cs.SE

    Automatic Test-Case Reduction in Proof Assistants: A Case Study in Coq

    Authors: Jason Gross, Théo Zimmermann, Miraya Poddar-Agrawal, Adam Chlipala

    Abstract: As the adoption of proof assistants increases, there is a need for efficiency in identifying, documenting, and fixing compatibility issues that arise from proof assistant evolution. We present the Coq Bug Minimizer, a tool for reproducing buggy behavior with minimal and standalone files, integrated with coqbot to trigger automatically on Coq reverse CI failures. Our tool eliminates the overhead of… ▽ More

    Submitted 28 February, 2022; originally announced February 2022.