Voici la liste des codes d'erreurs pouvant être retournée par l'Aztec C :
| Code d'erreur | Message d'erreur | Description |
|---|---|---|
| 1 | bad digit in octal constant | Ce code d'erreur permet d'indiquer un mauvais chiffre dans la constante octale. |
| 2 | string space exhausted | Ce code d'erreur permet d'indiquer que l'espace de la chaîne de caractères est épuisé. |
| 3 | unterminated string | Ce code d'erreur permet d'indiquer que la chaîne de caractères n'est pas terminée. |
| 4 | internal error | Ce code d'erreur permet d'indiquer une erreur interne. |
| 5 | illegal type for function | Ce code d'erreur permet d'indiquer un type illégal pour la fonction. |
| 6 | inappropriate arguments | Ce code d'erreur permet d'indiquer des paramètres inappropriés. |
| 7 | bad declaration syntax | Ce code d'erreur permet d'indiquer qu'une mauvaise syntaxe dans la déclaration. |
| 8 | syntax error in typecast | Ce code d'erreur permet d'indiquer une erreur de syntaxe dans la conversion de type. |
| 9 | array dimension must be constant | Ce code d'erreur permet d'indiquer la dimension du tableau doit être constante. |
| 10 | array size must be positive integer | Ce code d'erreur permet d'indiquer la taille du tableau doit être un entier positif. |
| 11 | data type too complex | Ce code d'erreur permet d'indiquer le type de données est trop complexe. |
| 12 | illegal pointer reference | Ce code d'erreur permet d'indiquer une référence de pointeur illégale. |
| 13 | unimplemented type | Ce code d'erreur permet d'indiquer que le type n'est pas mise en oeuvre. |
| 14 | internal | Ce code d'erreur permet d'indiquer une erreur interne. |
| 15 | internal | Ce code d'erreur permet d'indiquer une erreur interne. |
| 16 | data type conflict | Ce code d'erreur permet d'indiquer un conflit de type de données. |
| 17 | internal | Ce code d'erreur permet d'indiquer une erreur interne. |
| 18 | data type conflict | Ce code d'erreur permet d'indiquer un conflit de type de données. |
| 19 | obsolete | Ce code d'erreur permet d'indiquer une fonctionnalité obsolète. |
| 20 | structure redeclaration | Ce code d'erreur d'indiquer une redéclaration de structure. |
| 21 | missing } | Ce code d'erreur permet d'indiquer qu'une accolade «}» est manquante. |
| 22 | syntax error in structure declaration | Ce code d'erreur permet d'indiquer une erreur de syntaxe dans la déclaration de structure. |
| 23 | obsolete | Ce code d'erreur permet d'indiquer une fonctionnalité obsolète. |
| 24 | need right parenthesis or comma in arg list | Ce code d'erreur permet d'indiquer qu'il est nécessaire d'avoir une parenthèse de droite ou d'une virgule dans la liste de paramètres. |
| 25 | structure member name expected here | Ce code d'erreur permet d'indiquer qu'un nom du membre de la structure attendu ici. |
| 26 | must be structure/union member | Ce code d'erreur permet d'indiquer qu'un membre dois dans une structure ou un union. |
| 27 | illegal typecast | Ce code d'erreur permet d'indiquer un typage illégal. |
| 28 | incompatible structures | Ce code d'erreur permet d'indiquer des structures incompatibles. |
| 29 | illegal use of structure | Ce code d'erreur permet d'indiquer une utilisation illégale de la structure. |
| 30 | missing: in ? conditional expression | Ce code d'erreur permet d'indiquer un qu'un «?» est manquant dans l'expression conditionnelle. |
| 31 | call of non-function | Ce code d'erreur permet d'indiquer une tentative d'appel d'une fonction n'en étant pas une. |
| 32 | illegal pointer calculation | Ce code d'erreur permet d'indiquer un calcul de pointeur illégal. |
| 33 | illegal type | Ce code d'erreur permet d'indiquer un type illégal. |
| 34 | undefined symbol | Ce code d'erreur permet d'indiquer un symbole indéfini. |
| 35 | typedef not allowed here | Ce code d'erreur permet d'indiquer un mot réservé typedef n'est pas autorisé ici. |
| 36 | no more expression space | Ce code d'erreur permet d'indiquer qu'il n'y a plus d'espace dans l'expression. |
| 37 | invalid expression for unary operator | Ce code d'erreur permet d'indiquer que l'expression n'est pas valide pour l'opérateur unaire. |
| 38 | no auto. aggregate initialization allowed | Ce code d'erreur permet d'indiquer qu'il n'est pas pas automatique d'initialiser l'agrégée autorisée. |
| 39 | obsolete | Ce code d'erreur permet d'indiquer une fonctionnalité obsolète. |
| 40 | internal | Ce code d'erreur permet d'indiquer une erreur interne. |
| 41 | initializer not a constant | Ce code d'erreur permet d'indiquer que l'initialiseur n'est pas une constante. |
| 42 | too many initializers | Ce code d'erreur permet d'indiquer qu'il y a trop d'initialiseurs. |
| 43 | initialization of undefined structure | Ce code d'erreur permet d'indiquer que l'initialisation de la structure est indéfinie. |
| 44 | obsolete | Ce code d'erreur permet d'indiquer une fonctionnalité obsolète. |
| 45 | bad declaration syntax | Ce code d'erreur permet d'indiquer une mauvaise syntaxe de déclaration. |
| 46 | missing closing brace | Ce code d'erreur permet d'indiquer un accolade fermante manquante. |
| 47 | open failure on include file | Ce code d'erreur permet d'indiquer un échec d'ouverture du fichier d'inclusion. |
| 48 | illegal symbol name | Ce code d'erreur permet d'indiquer le nom de symbole illégal. |
| 49 | multiply defined symbol | Ce code d'erreur permet d'indiquer le symbole multiple défini. |
| 50 | missing bracket | Ce code d'erreur permet d'indiquer un support manquant. |
| 51 | lvalue required | Ce code d'erreur permet d'indiquer une valeur est requise. |
| 52 | obsolete | Ce code d'erreur permet d'indiquer une fonctionnalité obsolète. |
| 53 | multiply defined label | Ce code d'erreur permet d'indiquer de multiple définition d'étiquette. |
| 54 | too many labels | Ce code d'erreur permet d'indiquer qu'il y a trop d'étiquettes. |
| 55 | missing quote | Ce code d'erreur permet d'indiquer qu'un guillemet est absente. |
| 56 | missing apostrophe | Ce code d'erreur permet d'indiquer qu'un apostrophe est absente. |
| 57 | line too long | Ce code d'erreur permet d'indiquer une ligne trop longue. |
| 58 | illegal # encountered | Ce code d'erreur permet d'indiquer qu'un caractère «#» illégal est rencontré. |
| 59 | macro too long | Ce code d'erreur permet d'indiquer que la macro est trop longue. |
| 60 | obsolete | Ce code d'erreur permet d'indiquer une fonctionnalité obsolète. |
| 61 | reference of member of undefined structure | Ce code d'erreur permet d'indiquer qu'une référence du membre de la structure est indéfinie. |
| 62 | function body must be compound statement | Ce code d'erreur permet d'indiquer le corps de la fonction doit être une instruction composée. |
| 63 | undefined label | Ce code d'erreur permet d'étiquette est indéfinie. |
| 64 | inappropriate arguments | Ce code d'erreur permet d'indiquer des paramètres inappropriés. |
| 65 | illegal argument name | Ce code d'erreur permet d'indiquer le nom de paramètres non autorisé. |
| 66 | expected comma | Ce code d'erreur permet d'indiquer qu'une virgule est attendue. |
| 67 | invalid else | Ce code d'erreur permet d'indiquer qu'un mot réservé «else» est invalide. |
| 68 | syntax error | Ce code d'erreur permet d'indiquer une erreur de syntaxe. |
| 69 | missing semicolon | Ce code d'erreur permet d'indiquer qu'un point-virgule est manquant. |
| 70 | goto needs a label | Ce code d'erreur permet que le mot réservé «goto» a besoin d'une étiquette. |
| 71 | statement syntax error in do-while | Ce code d'erreur permet qu'une erreur de syntaxe de l'instruction dans do-while s'est produit. |
| 72 | statement syntax error in for | Ce code d'erreur permet qu'une erreur de syntaxe de l'instruction dans for s'est produit. |
| 73 | statement syntax error in for body | Ce code d'erreur permet d'indiquer une erreur de syntaxe de l'instruction dans le corps de for. |
| 74 | case value must integer constant | Ce code d'erreur permet d'indiquer la valeur de cas doit être une constante entière. |
| 75 | missing colon on case | Ce code d'erreur permet d'indiquer que deux points sont manquants dans le cas. |
| 76 | too many cases in switch | Ce code d'erreur permet d'indiquer qu'il y a trop de cas dans un switch. |
| 77 | case outside of switch | Ce code d'erreur permet d'indiquer qu'il y a des cas en dehors du switch. |
| 78 | missing colon on default | Ce code d'erreur permet d'indiquer qu'il deux points manquants dans le default. |
| 79 | duplicate default | Ce code d'erreur permet d'indiquer qu'il a une dupliquer de cas par défaut. |
| 80 | default outside of switch | Ce code d'erreur permet d'indiquer que la valeur par défaut en dehors du switch. |
| 81 | break/continue error | Ce code d'erreur permet d'indiquer une erreur break ou continue s'est produit. |
| 82 | illegal character | Ce code d'erreur permet d'indiquer qu'un caractère illégale est rencontré. |
| 83 | too many nested includes | Ce code d'erreur permet d'indiquer que trop d'inclusions imbriquées se produise. |
| 84 | too many array dimensions | Ce code d'erreur permet d'indiquer qu'il y a trop de dimensions de tableau. |
| 85 | not an argument | Ce code d'erreur permet d'indiquer qu'il n'y a pas de paramètre. |
| 86 | null dimension in array | Ce code d'erreur permet d'indiquer une dimension nulle dans le tableau. |
| 87 | invalid character constant | Ce code d'erreur permet d'indiquer que la constante de caractère est invalide. |
| 88 | not a structure | Ce code d'erreur permet d'indiquer que ce n'est pas une structure. |
| 89 | invalid use of register storage class | Ce code d'erreur permet d'indiquer qu'une utilisation incorrecte de la classe d'entreposage de registre s'est produite. |
| 90 | symbol redeclared | Ce code d'erreur permet d'indiquer qu'un symbole est redéclaré. |
| 91 | illegal use of floating point type | Ce code d'erreur permet d'indiquer une utilisation illégale du type à virgule flottante. |
| 92 | illegal type conversion | Ce code d'erreur permet d'indiquer la conversion de type illégale. |
| 93 | illegal expression type for switch | Ce code d'erreur permet d'indiquer un type d'expression non autorisé pour switch. |
| 94 | invalid identifier in macro definition | Ce code d'erreur permet d'identificateur invalide dans la définition de macro. |
| 95 | macro needs argument list | Ce code d'erreur permet d'indiquer qu'une macro a besoin d'une liste de paramètres. |
| 96 | missing argument to macro | Ce code d'erreur permet d'indiquer un paramètre manquant à la macro. |
| 97 | obsolete | Ce code d'erreur permet d'indiquer une fonctionnalité obsolète. |
| 98 | not enough arguments in macro reference | Ce code d'erreur permet d'indiquer qu'il n'y a pas assez de paramètres dans la référence de macro. |
| 99 | internal | Ce code d'erreur permet d'indiquer une erreur interne. |
| 100 | internal | Ce code d'erreur permet d'indiquer une erreur interne. |
| 101 | missing close parenthesis on macro reference | Ce code d'erreur permet d'indiquer qu'une parenthèse fermée est manquante sur la référence de macro. |
| 102 | macro arguments too long | Ce code d'erreur permet d'indiquer les paramètres de macro sont trop longs. |
| 103 | #else with no #if | Ce code d'erreur permet d'indiquer qu'une directive #else sans #if est rencontré. |
| 104 | #endif with no #if | Ce code d'erreur permet d'indiquer qu'une directive #endif sans #if est rencontré. |
| 105 | #endasm with no #asm | Ce code d'erreur permet d'indiquer qu'une directive #endasm sans #asm est rencontré. |
| 106 | #asm within #asm block | Ce code d'erreur permet d'indiquer qu'une directive #asm dans le bloc #asm est rencontré. |
| 107 | missing #endif | Ce code d'erreur permet d'indiquer qu'une directive #endif est attendue. |
| 108 | missing #endasm | Ce code d'erreur permet d'indiquer qu'une directive #endasm est attendue. |
| 109 | #if value must be integer constant | Ce code d'erreur permet d'indiquer qu'une directive #if la valeur doit être une constante entière. |
| 110 | invalid use of : operator | Ce code d'erreur permet d'indiquer qu'une utilisation incorrecte de l'opérateur «:» est rencontré. |
| 111 | invalid use of void expression | Ce code d'erreur permet d'indiquer une utilisation incorrecte de l'expression void. |
| 112 | invalid use function pointer | Ce code d'erreur permet d'indiquer un pointeur de fonction d'utilisation non valide. |
| 113 | duplicate case in switch | Ce code d'erreur permet d'indiquer la présence d'une duplication de case dans switch. |
| 114 | macro redefined | Ce code d'erreur permet d'indiquer que la macro est redéfinie. |
| 115 | keyword redefined | Ce code d'erreur permet d'indiquer que la mot clef est redéfinie. |
Dernière mise à jour : Dimanche, le 5 novembre 2017