We wish to update Arm Development Studio. We are using developmentstudio-2019.0-1 and have purchased licence. We need to evaluate developmentstudio-2023.1. Evaluation Version.Arm Development Studio 2023.1 for Linux 64-bitName: DS000-BN-00001-r23p1-00rel1Filename: DS000-BN-00001-r23p1-00rel1.tgzMD5: 5f77f9b138618e9276acf413a0ace901We will purchase license when evaluation is successful. We wii also consider the FuSa variant.We get the following error message:armclang: error: Failed to check out a license.The provided license does not enable these tools.Information about this error is available at developer.arm.com/.../m5 General licensing information is available at developer.arm.com/.../ If you need further help, provide this complete error message to your supplier or to Arm via services.arm.com/.../contactsupport - ARMLMD_LICENSE_FILE: '/home/shenj23/.arm/ds/licenses/DS000-EV-31030.lic' - LM_LICENSE_FILE: '/home/shenj23/.arm/ds/licenses/DS000-EV-31030.lic' - ARM_PRODUCT_DEF: unset - ARM_PRODUCT_PATH: '/opt/arm/developmentstudio-2023.1/sw/mappings' - ARM_TOOL_VARIANT: 'bronze' - Product location: /opt/arm/developmentstudio-2023.1/sw/mappings - Toolchain location: /opt/arm/developmentstudio-2023.1/sw/ARMCompiler6.21/bin - Selected tool variant: bronze - Checkout feature: ds_suite_hazel - Feature version: 0.0202310 - Flex error code: -5Product: Arm Development Studio Bronze Edition 2023.1Component: Arm Compiler for Embedded 6.21Tool: armclang [5ec1f900]How to can we setup the evaluation license and environment variables for this purpose?Thank you.
Thanks Stephen. We use linux machine and the build environment is in docker. After executing suite_exec according to the web link, it starts to build.Is there any documentation about changes to compiler warnings between Arm Compiler 6.13 and 6.21?
We have actually purchased the license. I will try to get the license with serial number. I will defer it since I may need help to setup the license on a server.
Try settingARM_PRODUCT_DEFto/opt/arm/developmentstudio-2023.1/sw/mappings/eval.elmapIf that doesn't work, then it is probably best if you "Open a Support Case" from the Support > Arm Support Services at the top of this web-page, and quote this forum link.
The Support team are better placed to help you in this case.
Stephen
Tried ARM_PRODUCT_DEF - no difference.
I tried /opt/arm/developmentstudio-2023.1/bin/suite_exec --toolchain "Arm Compiler 6" shIt seems to have worked.If I use FlexNET for license, will I still need to execute suite_exec?
Glad to hear you now have it working :)Yes, suite_exec is the recommended way to use the command-line tools on the Linux command-line, because it sets all the environment variables for you automatically, based on the license configuration you selected in the GUI.
After executing suite-exec I got this "sh-5.0$". I am not sure if it will be a problem. But I will leave it like this. Our devop team will eventually set up the build environment for us.
Another topic - I installed IDE of this:Evaluation Version.Arm Development Studio 2023.1 for Linux 64-bitName: DS000-BN-00001-r23p1-00rel1Filename: DS000-BN-00001-r23p1-00rel1.tgzMD5: 5f77f9b138618e9276acf413a0ace901License issue:https://community.arm.com/support-forums/f/armds-forum/55935/issue-with-evaluation-licenseWith the above I assume that I am using the non-FuSa variant. https://developer.arm.com/Tools%20and%20Software/Arm%20Development%20StudioHow can I switch to try the FuSa variant?
The evaluation license does not support Arm Compiler for Embedded FuSa.
With a suitable commercial license* you will be able to download and use this version.
https://developer.arm.com/downloads/view/ACOMP616
* The "Gold Edition" is no longer available, but will work if you have purchased previously. The current product is known as "UBL Gold FuSa".
https://developer.arm.com/Tools%20and%20Software/Arm%20Development%20Studio#Editions
Thanks Ronan. Do you mean that we should have a commercial license for Arm DS and a second license of Arm Compiler for Embedded FuSa?We have license for Arm DS with Arm Compiler 6.13 (I think), which will expire roughly at year end.
If you have a Gold Edition (as it was at the time) with valid support and maintenance, then you can use the FuSa compiler.
If you have 'lower' editions, then you cannot.