Error codes and corrective actions

This section describes Arm Compiler for HPC licensing error messages, and 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}).
  • Try changing the permissions with chmod.
  • Contact your network administrator, or Arm HPC Support to obtain and install a valid license file or a valid license file type.
ECANNOT_CONTACT_SERVER -116 Cannot contact the specified server (wrong port, or firewall or server not running).
  • Check that the host name or IP address of the machine running Arm Licence Server is correct in the client license file.
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.
  • Check that the host name or IP address of the machine running Arm Licence Server is correct in the client license file.
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}.
  • Contact your network administrator, or Arm HPC Support to obtain a new license.
EFILE_NOT_EXIST -102 Cannot find a license file; you do not have permission to read the file {filename}
  • Try changing the permissions with chmod.
  • Contact your network administrator to grant you permissions to access this file.
EINVALID_HASH -101 The serial number in the license file {filename} has been modified and is no longer valid.
  • Replace the installed license file with the original file supplied by Arm, or contact your network administrator about requesting a valid license from Arm HPC Support.
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.
  • Contact your network administrator to check your permissions to access the software.
ENO_LICENCE_FILES_FOUND -106 Cannot find a valid license in directory {directory}.
  • Contact your network administrator to check your permissions to access the software.
ENO_MATCHING_LICENCE -105 Either the license could not be found on the server or a specific serial number cannot be found.
  • Check with your network administrator that the license is installed.
ENO_NETWORK -117 There is no network connection.
ENO_SEATS -113 The Arm License Server has no available seats.
ENOT_ENOUGH_INFO -112
  • Client license {filename} has no [hostname/serial number] set.
  • Could not find any MAC address on your system.
  • Check that the Arm Licence Server details configured in the license file are correct.
  • Contact your network administrator, or Arm HPC Support to obtain a new license.
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.
  • Contact your network administrator to check that your permissions allow you access to the license file directory.
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.
  • Check that the server is running.
  • Contact your network administrator
ESUPPORT_EXPIRED -109 Your software maintenance expired at {date/time}.
  • Contact your network administrator, or Arm HPC Support to obtain a new license.
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.
  • Ensure that you are using the correct node.
  • If you are using the correct node, your license file may be incorrect. Contact your network administrator, or Arm HPC Support.

Report an error

To report an error with Arm Compiler for HPC, contact Arm HPC 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 type 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.