esbmc / esbmc-ai
Automated Code Repair suite powered by ESBMC and LLMs.
☆34Updated 2 weeks ago
Alternatives and similar repositories for esbmc-ai:
Users that are interested in esbmc-ai are comparing it to the libraries listed below
- ESBMC-GPU is a context-bounded model checker based on the satisfiability modulo theories (SMT) to check for data race, deadlock, pointer …☆8Updated 8 years ago
- Research Acceleration Platform that provides interface to multiple state-of-the-art program analysis tools including but not limited to f…☆69Updated 4 months ago
- ☆12Updated 2 years ago
- A tool for testing SMT solvers for incompleteness bugs☆15Updated 2 years ago
- Toolset to do differential testing on the Clang Static Analyzer☆22Updated 2 years ago
- Enumerative Testing and Bounded Validation of SMT Solvers☆22Updated last month
- Implementation of IR2Vec, LLVM IR Based Scalable Program Embeddings☆92Updated 2 weeks ago
- ☆38Updated last year
- A Hybrid Verification Tool for Finding Software Vulnerabilities in IoT Cryptographic Protocols☆16Updated 10 months ago
- ☆32Updated 5 months ago
- ☆18Updated 4 months ago
- GrayC: Greybox Fuzzing of Compilers and Analysers for C☆58Updated last year
- A mutation tool for source and IR☆13Updated 6 years ago
- UBGen can generate programs with undefined behaviors (e.g., buffer-overflow, use-after-free, etc.)☆57Updated last week
- This is the repository for the paper titled "ThinkRepair: Self-Directed Automated Program Repair" accepted by ISSTA'24.☆21Updated 9 months ago
- A model-based API Fuzzer for SMT Solvers.☆14Updated this week
- ☆11Updated 4 years ago
- A framework for testing compilers' type checkers☆17Updated 4 months ago
- GPU model checker☆11Updated 5 years ago
- ComPy-Learn is a framework for exploring program representations for ML4CODE tasks.☆23Updated last year
- The efficient SMT-based context-bounded model checker (ESBMC)☆337Updated this week
- WhiteFox: White-Box Compiler Fuzzing Empowered by Large Language Models (OOPSLA 2024)☆55Updated 4 months ago
- ☆11Updated last year
- Create CFGs and compute complexity metrics for Python, C++, and Java code.☆42Updated 11 months ago
- Files and tools for SMT-COMP, the International Satisfiability Modulo Theories Competition.☆28Updated last month
- Utilities for constructing a large dataset of LLVM IR☆19Updated 7 months ago
- CONCOCTION is an automated machine learning-based vulnerability detection framework that combines static source code information and dyna…☆24Updated 7 months ago
- Simple passes for CFG and DFG analysis☆43Updated 5 years ago
- Fuzzing Automatic Differentiation in Deep-Learning Libraries (ICSE'23)☆22Updated last year
- ☆16Updated last year