# XLA Error codes

This page is a list of all error codes emitted by the XLA compiler.

-   [E0100](./errors/error_0100.md) - Runtime: Buffer Allocation Failure
-   [E0101](./errors/error_0101.md) - Runtime: Program Allocation Failure
-   [E0102](./errors/error_0102.md) - Runtime: Program Input Buffer Mismatch
-   [E0200](./errors/error_0200.md) - Runtime: Core Halted Unexpectedly
-   [E1000](./errors/error_1000.md) - Compile Time: HBM OOM
-   [E1001](./errors/error_1001.md) - Compile Time: Scoped Vmem OOM
-   [E1200](./errors/error_1200.md) - Compile Time: Host Offload Output Mismatch
-   [E2001](./errors/error_2001.md) - Compile Time: Unsupported RHS DataType on
    Hardware
-   [E2002](./errors/error_2002.md) - Compile Time: Mosaic Input/Output
    Misaligned Block and Tiling
-   [E2003](./errors/error_2003.md) - Compile Time: Mosaic Unproven Memory
    Access Alignment
-   [E3000](./errors/error_3000.md) - Compile Time: SparseCore Allocation
    Failure
-   [E3001](./errors/error_3001.md) - Compile Time: SparseCore No Viable Logical
    Replica Count
