Keil Logo

ARMCLANG: Error: Failed to checkout a license (ARM Compiler 6 + Win10)


Information in this knowledgebase article applies to:

  • MDK V5
  • Arm Compiler 6
  • Windows 10 "April 2018 Update", known as version 1803, Redstone 4, or RS4
  • Keil Single User License and Keil Floating License

SYMPTOM

I have installed MDK V5 and my Operating System is Windows 10, version 1803. My MDK-installation is registered as a Single User License.

After updating Windows 10 OS to version 1803, building a project using Arm Compiler 6 (aka ARMCLANG) results in error messages, i.e.:

*** Using Compiler 'V6. ', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin'
Rebuild target
ArmClang.exe: error: Failed to check out a license.Keil Licensing error: No TOOLS.ini file found
ArmClang.exe: note: Check that your license details are correct in the License Management dialog of MDK. Additional information is available at:
http://www.keil.com/support/man/docs/license/license_management.htm
If you need further help, provide this complete error report to your supplier or license.support@arm.com.
- ARMLMD_LICENSE_FILE: unset
- LM_LICENSE_FILE: unset
- ARM_TOOL_VARIANT: unset
- ARM_PRODUCT_PATH: unset
- Product location: C:\Apps\Keil\ARM\sw\mappings
- Toolchain location: C:\Apps\Keil\ARM\ARMCLANG\Bin
- Selected tool variant: mdk_pro
ArmClang.exe: note: - Checkout feature: LIC0=TA...-.....-.....
- Feature version: 5.0201710
- Keil error code: 1

I see a Build Output window similar to this one:

CAUSE

Windows 10 update V1803 causes the following versions of Arm Compiler 6 to fail when used with MDK and a Keil Single-User or Keil Floating license: 6.6, 6.6.1 LTM, 6.6.2 LTM, 6.7, 6.7.1, 6.8, 6.9, and 6.10.

RESOLUTION

Update to Arm Compiler 6.10.1. Either:

STATUS

This issue has been fixed in Arm Compiler 6.10.1.

With newer versions than MDK V5.25 this error is not expected to come up.

We apologize for the inconvenience.

SEE ALSO

FORUM THREADS

The following Discussion Forum threads may provide information related to this topic.

Last Reviewed: Friday, December 14, 2018


Did this article provide the answer you needed?
 
Yes
No
Not Sure
 
  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.