PV1 HipTNT+analyses imperative programs for termination

HipTNT+ is a modular termination and non-termination analyzer for imperative programs

Application domain/field

Type of tool

Termination prover?

Expected input

Expected output

TRUE, FALSE and a witness, or UNKNOWN. The witness (+FALSE) represents a counterexample to termination. TRUE indicates that the program will terminate.

Internals

HipTNT+ is built upon the HIP/SLEEK toolset. Uses Omega Calculator and Z3.
Termination

Related papers

HipTNT+: A Termination and Non-termination Analyzer by Second-Order Abduction (TACAS '17)

Last publication date

31 March 2017

Related tools

Other tools that participated in the termination division of SV-COMP 2015: AProVE, FuncTion, Ultimate Automizer, SeaHorn

ProVerB specific



ProVerB is a part of SLEBoK. Last updated: February 2023.