Compiler errors (GPC51xx)
GPC5100 — Unknown Opcode
Unknown opcode: {name}
No push immediate opcode available in configuration (expected pushi8, pushi16, pushi32, or pushi)
No allocation opcode available in configuration (expected alloc or alloc16)GPC5102 — Data Not Constant
The constant '{name}' could not be computed at compile-time. All definitions must be possible to compute during compilation.
The enum value '{name}' could not be computed at compile-time. All enum values must be possible to compute during compilation.
Data section values must be constant expressions
The expression '{expr}' could not be computed at compile-time. All const array values must be possible to compute during compilation.int limit;
define MAX = limit + 1; // GPC5102 — 'limit' is a runtime variableGPC5103 — Array Size Not Constant
GPC5104 — break Outside Loop
GPC5105 — continue Outside Loop
GPC5106 — Unsupported Literal Type
GPC5108 — Unsupported Binary Operator
GPC5111 — Increment/Decrement Requires Variable
GPC5112 — sizeof Unresolved
GPC5113 — sizeof(keyword) Not Supported
GPC5114 — Immediate Value Out of Range
GPC5116 — Invalid Image Data
GPC5123 — Negative Array Size
GPC5125 — Inconsistent Return
GPC5126 — addr() Requires Const Array
GPC5128 — Undefined Function
GPC5129 — Undefined Combo
GPC5130 — Invalid Argument Count
GPC5131 — Invalid Argument Type
GPC5132 — Argument Out of Range
GPC5133 — Combo Function Context
GPC5134 — Function Has No Return Value
GPC5135 — Unused Return Value
GPC5136 — Function Not Allowed in Loop
GPC5137 — Function Minimum Level
GPC5138 — Invalid Case Value
GPC5139 — Duplicate Case Value
GPC5140 — Duplicate Label
GPC5141 — Undefined Label
GPC5142 — Internal Compiler Error
GPC5143 — Maximum Variables Exceeded
GPC5144 — Maximum Bytecode Size Exceeded
GPC5145 — Expression Has No Effect
GPC5153 — Builtin Argument Out of Range (Error)
GPC5154 — Zero-Size Array With No Alias Target
Last updated

