ddSMT
stable
ddSMT: Delta Debugging for SMT-LIBv2
Installation
Quickstart
How to run ddSMT
How Behavior is Compared with the Golden Run
Full Option Listing
User Guide
Minimization Strategies
The
ddmin
Strategy
The
hierarchical
Strategy
The
hybrid
Strategy
Mutators
How to Enable and Disable Mutators
Generic Mutators
SMT-LIB Mutators
Arithmetic Mutators
Bit-vector Mutators
Boolean Mutators
Datatype Mutators
Floating-Point mutators
String mutators
Writing New Mutators
Common Scenarios
Debugging Unsoundness
Using Option
--cross-check
Using Wrapper Script
result_differs.py
Debugging Performance Issues
Eliminate
let
Binders
How to Speed Up Delta Debugging
How to Identify Which Side is The Bottleneck
The Solver Side is Slow
The ddSMT Side is Slow
Developer Guide
Performance Profiling
Reading profiling data
Contributing
FAQ
References
ddSMT
»
User Guide
Edit on GitHub
User Guide
ΒΆ
This guide covers some more advanced topics of using
ddSMT
.
Minimization Strategies
The
ddmin
Strategy
The
hierarchical
Strategy
The
hybrid
Strategy
Mutators
How to Enable and Disable Mutators
Generic Mutators
SMT-LIB Mutators
Arithmetic Mutators
Bit-vector Mutators
Boolean Mutators
Datatype Mutators
Floating-Point mutators
String mutators
Writing New Mutators
Common Scenarios
Debugging Unsoundness
Debugging Performance Issues
Eliminate
let
Binders
How to Speed Up Delta Debugging
How to Identify Which Side is The Bottleneck
The Solver Side is Slow
The ddSMT Side is Slow
Read the Docs
v: stable
Versions
master
stable
v2.0.2
v2.0.1
Downloads
On Read the Docs
Project Home
Builds