vyges-glitch — CLI reference
Generated from vyges-glitch --help. Do not edit by hand — run scripts/gen-cli-reference.sh.
vyges-glitch — static glitch / hazard analysis (reconvergent fanout)
usage:
vyges-glitch check NETLIST --lib L.lib [-o OUT] [--json] [--fail-on-violation]
flags:
--lib FILE Liberty (cell parity via timing_sense + delays) — required
-o FILE write the report to FILE (default: stdout)
--json machine-readable JSON instead of text
--fail-on-violation exit 3 if any hazard is found (CI gate)
--describe print a machine-readable JSON description of the command
-h, --help · -V, --version
Contract
Generated from vyges-glitch --describe.
glitch
static glitch / hazard analysis (reconvergent fanout)
Maturity: structured
check {netlist} --lib {lib}
| Input | Type | Required | Description |
|---|---|---|---|
netlist | string | yes | Netlist file to analyze for reconvergent-fanout hazards |
lib | string | yes | Liberty file (cell parity via timing_sense + delays), required |
out | string | no | Write the report to this file instead of stdout |
Artifacts: hazard_report (report_path)
Assertion: glitch-free — passes when glitch_free is true
Provenance limitations
- input_hash covers the argument vector, not the content of the netlist or Liberty it names.
- Liberty
includefiles are not enumerated.