hat-nonterm(1)

hat-nonterm1

Finds and displays a non-termination path

Usage

hat-nonterm [PROGNAME] [OPTION] ...

Overview

hat-nonterm is a one-shot tool for displaying a simple trace of a non-terminating program. The tool picks a function likely to be involved in the non-termination. It then displays a trace containing some number of reductions of this function.

Note that the traced program must first be compiled using the Hat tracing tools, and executed to generate a trace file.

Options

Possible options are as follows:

--showqual[=(t,f)]

control whether to show functions qualified by the name
of their module

--cutoff=DEPTH

subexpressions in printed expressions are cut off and
replaced with a placeholder below a depth of DEPTH

--numfn=NUM

control how many instances of the suspicious function
appear on the displayed extract of the non-termination
path

--showrt[=(t,f)]

control whether to show the root of the search path, or
just the path from the suspicious function instance

--srcref[=(t,f)]

control whether to show source references for each
expression on the path

--showcount[=(t,f)]

control whether to show the number of accesses to the
file nodes

--shownode[=(t,f)]

(DEBUGGING OPTION)
control whether to show the octal addresses of the
expression nodes, along side the pretty-printed versions

Releases

Unchanged in 2 releases since Debian 4.0 (Etch).

  1. 4.0–5.0

Author

Written by Mike Dodds.

Reporting bugs

Report bugs to <[email protected]>

From hat 2.05+rerolled-7+b1 in Debian 5.0 (Lenny). Parsed by carta from the page's man source.