Every stable code a run or a comparison can report, generated from the
registry in src/helia_profiler/results/issues.py by
tools/docs/extract_issues.py at the source tree this site was built from.
Run-validity codes appear in summary.json and result_manifest.json
under issues[] with a severity (error makes the run invalid,
warning makes it degraded); comparability codes appear in an
hpx compare report and say why a delta was withheld. The code strings
are the contract; the messages may change. Troubleshooting
and Analysis and comparison explain
the fixes.
27 run-validity codes, 8 comparability codes, and 3 parameterized families covering 25more. A code is a stable wire string: consumers may key on it.
Emitted by hpx compare. Severities in use: blocking, metric_blocking, informative, layer_blocking. A severity names how much of the comparison the issue withholds; ComparabilitySeverity in results/issues.py is the contract.
8 codes
Codes
Comparability issues codes
Code
Severity
Metric group
Description
identity.model_mismatch
blocking
Model SHA-256 differs; run-level performance deltas are not comparable.
metric.power_integrity_invalid
metric_blocking
power
Power metrics omitted because a power result's integrity is not valid.
result.degraded
informative
A result is degraded; affected metrics should be interpreted cautiously.
result.incomplete
blocking
A result bundle is not complete; no comparison is possible.
result.invalid
blocking
A result is invalid and cannot be compared.
result.invalid_pmu_overflow
blocking
A legacy result without a manifest has PMU counter overflow.
topology.layer_count_mismatch
layer_blocking
Per-layer deltas omitted because layer counts differ.
topology.operation_sequence_mismatch
layer_blocking
Per-layer deltas omitted because operation sequences differ.