package goblint
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
sha256=20d5b7332a9f6072ab9ba86c4a53b898eaf681286c56a8805c41850bbf3ddf41
    
    
  sha512=7c7685cfcd9aa866bc40e813df2bfcb3c79b3d40e615d8d6d0939c5798b9d70dd7f2ba87a741f5ba0ce891e9d254627207fb28057f1f2f6611e4e0d128fd6a71
    
    
  doc/goblint.solver/Goblint_solver/index.html
Module Goblint_solverSource
Generic solvers for (side-effecting) constraint systems.
Top-down
The top-down solver family.
Incremental/interactive terminating top-down solver, which supports space-efficiency and caching (td3).
Top-down solver with side effects. Simplified version of the td3 solver (td_simplified).
Top-down solver with side effects. Baseline for comparisons with td_parallel solvers (td_simplified_ref). This is the same as (td_simplified), but it uses records for solver that instead of multiple hashmaps.
Warrowing top-down solver (topdown). Simpler version of Td3 without terminating, space-efficiency and incremental.
Terminating top-down solver (topdown_term). Simpler version of Td3 without space-efficiency and incremental.
Terminating top-down solver, which supports space-efficiency and caching (topdown_space_cache_term). Simpler version of Td3 without incremental.
Deprecated top-down solver (topdown_deprecated).
SLR
The SLR solver family.
Terminating SLR3 solver (slr3t). Simpler version of SLRphased without phases.
Other
(effectWConEq).
Extra constraint system evaluation pass for warning generation, verification, pruning, etc.
Fixpoint iteration solvers local to a single transfer function (don't use a constraint system).
Statistics for solvers.
Strategies for widening leaf unknowns
Narrowing strategies for side-effects