Skip to main content
All THRINDEX errors carry a stable E#### code, a human-readable message with four parts: What happened, Why, How to fix (cheapest fix first), and a Docs link. Error codes are organized by subsystem: Codes are never reused. If an error is retired, its number is reserved.

E00xx — Simulator

E01xx — Compiler

E02xx — Conformance / Backend