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