2.1 List of the licensing error and warning messages

A list of the error and warning messages that are caused by license-related issues.

The license error codes have three components; a prefix letter, an error number, and a suffix letter:

LNNNND

The prefix letter L indicates the tool that generated the error:

  • For the compiler, armcc, the error code starts with C.
  • For the assembler, armasm, the error code starts with A.
  • For the linker, armlink, the error code starts with L.
  • For the ELF image converter, fromelf, the error code starts with Q.

The error numbers, NNNN, are identical for each tool.

The suffix letter, D, indicates the severity of the error:

  • W means warning.
  • E means error.
  • F means fatal.
A9503E, C9503E, L9503E, Q9503E
Keys for <targetName> back-end could not be found in product definition.
A9506E, C9506E, L9506E, Q9506E
Message received by <targetName> back-end is not valid.
A9507E, C9507E, L9507E, Q9507E
<targetName> back-end returned status=<status> with invalid version number (<versionNumberReceived>).
A9511E, C9511E, L9511E, Q9511E
Unable to determine the current toolkit. Ensure that ARM_TOOL_VARIANT is set correctly.
A9515E, C9515E, L9515E, Q9515E
There is at least one feature CheckedOut for module <moduleName>. Unregister is not allowed until you CheckedIn all the features.
A9517E, C9517E, L9517E, Q9517E
Parsing error: <errorMessage> (<fileName>:<lineNumber>).
A9518W, C9518W, L9518W, Q9518W
Parsing warning: <warningMessage> (<fileName>:<lineNumber>).
A9519E, C9519E, L9519E, Q9519E
Your installation appears to be corrupt. (This may be subsumed into a common code for these errors, where effectively the problem is that there is something wrong with one or more of the mapping files)
A9520E, C9520E, L9520E, Q9520E
Product definition string is empty. Set command will be ignored.
A9521E, C9521E, L9521E, Q9521E
File I/O error when determining the current toolkit. Ensure that ARM_TOOL_VARIANT is set correctly, and you have read permissions for the complete toolchain installation.
A9526W, C9526W, L9526W, Q9526W
Failed to write to license cache file <fileName>. Error <errorNumber>: <errorString>.
A9527W, C9527W, L9527W, Q9527W
Failed to calculate license cache file contents <fileName>.
A9528W, C9528W, L9528W, Q9528W
Failed to close license cache file <fileName>. Error <errorNumber>: <errorString>.
A9529W, C9529W, L9529W, Q9529W
Failed to move or copy license cache file from <source_fileName> to <destination_fileName>. Error <errorNumber>: <errorString>.
A9530W, C9530W, L9530W, Q9530W
Failed to remove license cache file <fileName>. Error <errorNumber>: <errorString>.
A9531W, C9531W, L9531W, Q9531W
Failed to read license cache file <fileName>. Error <errorNumber>: <errorString>.
A9533W, C9533W, L9533W, Q9533W
License cache file invalid <fileName>.
A9534E, C9534E, L9534E, Q9534E
Failed to create hash of cache file.
A9535F, C9535F, L9535F, Q9535F
Dynamic library: error <error> while finding address of function <function> in library <dllPath>.
A9536F, C9536F, L9536F, Q9536F
Dynamic library: error <error> while loading library <dllPath>.
A9539F, C9539F, L9539F, Q9539F
Dynamic library: failed to create checking module in library <dllPath>.
A9540F, C9540F, L9540F, Q9540F
Could not call DoCommand of external library, as the pointer to it is NULL.
A9542F, C9542F, L9542F, Q9542F
Could not allocate memory for encryption key.
A9544E, C9544E, L9544E, Q9544E
Cannot check in feature <featureName> with version <featureVersion> because it has not been checked out.
A9545E, C9545E, L9545E, Q9545E
Info key <keyName> could not be found in product definition <mappingOrigin>.
A9546E, C9546E, L9546E, Q9546E
Your license has expired (expiry date: <expiryDate>).
A9547E, C9547E, L9547E, Q9547E
No license checking back-end registered with id <id> for feature <featureName>.
A9549E, C9549E, L9549E, Q9549E
The feature <featureName> is not available with your current toolkit and license. Ensure that ARM_TOOL_VARIANT is set correctly for your toolkit.
A9550E, C9550E, L9550E, Q9550E
The feature <featureName> is not available with your current toolkit and license. Ensure that ARM_TOOL_VARIANT is set correctly for your toolkit.
A9552E, C9552E, L9552E, Q9552E
The feature <featureName> is not available with your current toolkit and license. Ensure that ARM_TOOL_VARIANT is set correctly for your toolkit.
A9554E, C9554E, L9554E, Q9554E
Invalid data returned from <moduleId> back-end for feature <featureName>.
A9555E, C9555E, L9555E, Q9555E
Unable to checkout a license. (See below for a table of more specific replacements per Flex error code)
Flex error number Message
-1 Unable to check out a license. The license file could not be found. Check that ARMLMD_LICENSE_FILE is set to the correct path.
-4 Maximum number of license seats reached.
-5 The provided license does not enable these tools.
-9 This host does not match the host ID in the license.
-10 The license has expired.
-14 Unable to resolve the license server’s IP address. Check that ARMLMD_LICENSE_FILE is set correctly.
-15 Unable to connect to the license server. Check that ARMLMD_LICENSE_FILE is set correctly and the license server is available.
-30 Cannot read license file.
-34 System date/time is not the same as the license server.
-88 The system clock has been set back.
-96 Unable to connect to the license server. Check that ARMLMD_LICENSE_FILE is set correctly and the license server is available.
-97 Unable to connect to the license server. Check that ARMLMD_LICENSE_FILE is set correctly and the license server is available.
A9558E, C9558E, L9558E, Q9558E
System clock tampering detected. License checkout will fail.
A9559E, C9559E, L9559E, Q9559E
License information retrieval for feature <featureName> with version <version> was cancelled because no back-end is associated with it.
A9561E, C9561E, L9561E, Q9561E
No generation date specified, but relative expiry dates present.
A9580E, C9580E, L9580E, Q9580E
<target> is not available with your current toolkit and license. Ensure that ARM_TOOL_VARIANT is set correctly for your toolkit.
Non-ConfidentialPDF file icon PDF versionARM DUI0496M
Copyright © 2010-2016 ARM Limited or its affiliates. All rights reserved.