Section courante

A propos

Section administrative du site

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