2.6 License checking messages from Model Shell and ISIM systems

The license checking messages appear in the stderr and stdout outputs, and are useful for the detection and diagnosis of licensing issues.

The model_shell and isim_system executables return a status value when they exit:

0
no error (for example, clean simulator shutdown).
1
error (for example, license checking or file not found).

For exit status 1, parse the stderr output. A message might, for example, appear in the GUI with other WARNING, ERROR or Fatal Error messages. See the lines that follow for more information from the license checking module. When a license is about to expire, Model Shell prints a warning message to stdout, but the simulation still starts correctly.

Example

ERROR: License check failed!
Either the license file or the license server could not be found.
Please set the environment variable 'ARMLMD_LICENSE_FILE'
to your license file location or refer to the ARM_FLEXnet_Guide
for instructions on where to obtain a license file, where to install
the license file, and how to setup a license server.
Error Code : -1 
Non-ConfidentialPDF file icon PDF version100969_1180_00_en
Copyright © 2014–2019 Arm Limited or its affiliates. All rights reserved.