Error codes and corrective actions
This table lists Arm Allinea Studio licensing error messages that you might encounter when using Arm Compiler for Linux, and describes what you can do to resolve them.
Error code | Return value | Description | Possible actions |
---|---|---|---|
EBAD_FILE |
-104 |
[Invalid/Incorrect] type of license file (type: {file type}). |
|
ECANNOT_CONTACT_SERVER
|
-116
|
Cannot contact the specified server (wrong port, or firewall or server not running). |
Tip: See Arm Licence Server User Guide for details about configuring the server connection details in the client license file.
|
ECANNOT_RESOLVE_SERVER
|
-115
|
Cannot resolve the address of the remote server. |
Tip: See Arm Licence Server User Guide for details about configuring the server connection details in the client license file.
|
EEXPIRED
|
-108
|
Your license expired at {date/time}. |
|
EFILE_NOT_EXIST |
-102 |
Cannot find a license file; you do not have permission to read the file {filename} |
|
EINVALID_HASH
|
-101
|
The serial number in the license file {filename} has been modified and is no longer valid. |
Note: If you make any modifications to the license file, such as changing the hostname on a floating license to include the Arm Licence Server address details, ensure that you do not modify any other details and render the license file invalid.
|
EINVALID_USER |
-107 |
Your current user name {username} does not match any of the user names in the license. |
|
ENO_LICENCE_FILES_FOUND |
-106 |
Cannot find a valid license in directory {directory}. |
|
ENO_MATCHING_LICENCE
|
-105
|
Either the license could not be found on the server or a specific serial number cannot be found. |
|
ENO_NETWORK
|
-117
|
There is no network connection. |
|
ENO_SEATS
|
-113
|
The Arm License Server has no available seats. |
|
ENOT_ENOUGH_INFO
|
-112
|
|
Tip: See Arm Licence Server User Guide for details about configuring the server connection details in the client license file.
|
EPERMISSION_DENIED
|
-103
|
When attempting to load a license file, permission was denied. |
|
EREPLAY_ERROR |
-119 |
The server returned an invalid license. |
|
ESERVER_ERROR
|
-112
|
Something went wrong on the server that does not fall into any other error. |
|
ESERVER_TIMEOUT
|
-113
|
Timed out while contacting the server. |
|
ESUPPORT_EXPIRED
|
-109
|
Your software maintenance expired at {date/time}. |
|
EUNKNOWN
|
-118
|
There has been an unexpected error. |
|
EWRONG_NODE
|
-110 |
The MAC address of this node does not match that specified by the license file. |
|
Report an error
To report an error with Arm Compiler for Linux, contact Arm Support, and include a detailed explanation of the issue. Also include the following information with your report to assist the support team with their investigation:
- A copy of the license file you are using or the license ID that Arm supplied to you.
- Details of the license types you are using (floating server license, or named user license).
- MAC address of the machine on which the license is installed.
- Any error codes or messages you have experienced.