Keil Logo

Technical Support

On-Line Manuals

C251 User's Guide

C251 Introduction Compiling Programs Language Extensions Preprocessor Advanced Programming Error Messages Fatal Errors Actions Messages Errors and Warnings Reference Error C1 Warning C2 Error C3 Error C4 Error C5 Error C6 Error C8 Warning C9 Warning C10 Error C11 Warning C13 Warning C14 Error C15 Error C16 Error C17 Error C18 Error C19 Error C20 Error C21 Error C22 Error C23 Error C24 Error C25 Error C26 Error C27 Error C28 Error C29 Error C30 Error C31 Error C32 Error C33 Warning C34 Warning C35 Error C36 Error C37 Warning C38 Error C39 Warning C40 Error C41 Error C42 Error C43 Error C44 Error C45 Warning C46 Warning C47 Error C48 Error C49 Error C50 Error C51 Warning C52 Error C53 Error C54 Error C55 Error C56 Warning C57 Error C58 Error C59 Error C60 Error C61 Error C62 Error C63 Error C64 Error C65 Error C66 Error C67 Error C68 Error C69 Error C70 Error C71 Warning C72 Error C73 Error C74 Error C75 Error C76 Error C77 Error C78 Error C79 Error C80 Error C81 Error C82 Error C83 Error C84 Error C85 Error C86 Error C87 Error C88 Warning C89 Error C90 Warning C91 Error C92 Error C93 Error C94 Error C95 Warning C96 Error C97 Warning C98 Error C99 Error C100 Warning C101 Warning C102 Error C103 Error C104 Warning C105 Error C106 Warning C107 Error C109 Error C110 Warning C111 Warning C112 Warning C113 Warning C114 Warning C115 Error C116 Error C117 Warning C118 Error C119 Error C120 Error C121 Error C122 Error C123 Warning C124 Error C125 Error C126 Error C127 Error C128 Error C129 Error C130 Error C131 Error C132 Error C133 Warning C135 Error C136 Warning C137 Warning C138 Error C139 Warning C140 Error C141 Error C142 Error C143 Error C144 Warning C145 Warning C146 Error C148 Warning C149 Warning C150 Warning C151 Error C152 Warning C153 Error C154 Error C155 Error C156 Error C159 Error C160 Warning C161 Error C167 Error C168 Error C169 Error C170 Error C171 Error C172 Warning C173 Warning C174 Error C175 Error C176 Warning C177 Warning C179 Warning C180 Error C181 Warning C182 Warning C183 Warning C184 Warning C186 Error C187 Warning C188 Warning C189 Error C190 Error C191 Error C192 Warning C193 Warning C194 Warning C195 Error C196 Error C198 Warning C199 Warning C200 Warning C201 Warning C202 Warning C203 Warning C204 Warning C205 Warning C206 Warning C207 Warning C208 Warning C209 Warning C210 Warning C211 Warning C212 Warning C213 Error C214 Error C300 Error C301 Error C302 Error C303 Error C304 Error C305 Error C306 Error C307 Error C308 Error C309 Error C310 Error C311 Error C312 Error C313 Error C314 Error C315 Error C316 Warning C317 Error C318 Error C319 Error C320 Error C321 Warning C322 Warning C323 Warning C324 Error C325 Error C326 Error C327 Error C328 Warning C500 Library Reference Appendix

Error Messages

This section lists the fatal errors, errors, and warnings you may encounter when using the C251 C Compiler. Errors and warnings are listed in numerical order and are divided into several sections:

Summary Briefly describes the error or warning.
Description Provides a detailed description of message and why it was generated.
Cause Describes the cause of the error.
Resolution Provides hints and suggestions for correcting the problem.
Example Provides an example, where possible, of the error condition.
See Also Provides useful references to additional material.

Some errors include an exception that provides more information about the exact nature of the error. These exceptions are generated by the operating system and indicate a failure at that level.

Exception Description
0021h Path or File Not Found
The specified path or filename is missing.
0026h Illegal File Access
An attempt was made to delete or write to a write-protected file.
0029h Access to File Denied
The specified file is a directory.
002Ah I/O Error
The drive is either full or the drive was not ready.
0101h Illegal Context
An attempt was made to access a file in an illegal context. This happens if you try to read from LPT1 or delete COM1.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.