Published April 29, 2026
| Version v1.0.0
Other
Open
Source-Informed Fuzzing of Sledgehammer's External ATP Interface
Description
Reproduction artifact accompanying the paper "Validating the Verifier: Automated Testing for Isabelle/HOL Proof Assistant" (2026, Section 3.4 / 4.4).
Contains the Python harnesses, shell drivers, and result archives used to identify three previously-unknown defects on the normal Sledgehammer call path:
- Bug 1: TPTP keyword collision (atp_problem.ML / Zipperposition Lex_tptp.mll)
- Bug 2: CCOption.get_exn in Zipperposition Unif.ml on polymorphic THF
- Bug 3: TSTPSkipSource crash in E prover ccl_clauses.c (fixed upstream)
See README.md for details.
Files
Xujiangjing/fyp-isabelle-fuzz-v1.0.0.zip
Files
(14.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0b56722dbefdcbadbf2ba50ed56fa42e
|
14.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/Xujiangjing/fyp-isabelle-fuzz/tree/v1.0.0 (URL)
Software
- Repository URL
- https://github.com/Xujiangjing/fyp-isabelle-fuzz