|Non-Confidential||PDF version||ARM DUI0577O|
|Home > Troubleshooting Server Configuration > Can I define the order in which licenses in a mixed version license file are issued?|
Whether you can control the order in which licenses are issued by the server is dependent upon the version of the floating license server software you are using.
The FlexNet v18.104.22.168 floating license server software has a defined default order in which license files are sorted when parsed by the floating license server at startup. The default basic sorting rules within a single license file, from highest to lowest priority, are:
are sorted alphabetically.
INCREMENT entries are
issued before counted
Lower versions for an
issued before higher versions.
Licenses with the most recent
if specified, are issued before older licenses.
To define the use order of your licenses, add a
in the required
INCREMENT line, where
an integer from 000 to 255. The lower the
the higher the priority. The default sort value is 100. As this
value is used when no
SORT is defined by the
user, lines with values less than 100 appear before unmodified lines,
and lines with values greater than 100 appear after unmodified lines.
For example, if you have
in your license file with versions 3.1 and 4.0, you can ensure that
the 3.1 license is made available first if you add a
to the 3.1 INCREMENT as follows:
INCREMENT compiler armlmd 3.1 permanent 5 271940CDEFA0 \SORT=010 DUP_GROUP=UHD ISSUER="ARM Ltd" …
If you are using FLEXlm v9.2 or earlier floating license server software, there is no fixed order in which licenses for different versions of tools are issued. This might mean that older versions of the development tools check out licenses for a newer version, even though the older licenses are available. You might find that an options file allows you to limit which users have access to what versions of a tools license. See 7.7 How can I limit user access to particular licensed features?.