#include <cstddef>
#include <cstdint>
Go to the source code of this file.
|
| class | stack_budget_guardt< Tag > |
| | Bound the stack a recursive tree walk may consume, so a pathologically deep expression or type yields a diagnostic instead of SIGSEGV (esbmc/esbmc#5048). More...
|
◆ default_stack_budget
Default ceiling for a walk.
main() runs ESBMC on a 512 MiB stack (#6617); this leaves room to unwind and report rather than dying on the way out.
◆ stack_budget_guardt< Tag >::base
◆ stack_budget_guardt< Tag >::depth