Software Archive
Read-only legacy content
17061 Discussions

Evaluation Fortran Compiler does not work for Users

Tara_A_
Beginner
885 Views

I am having an issue with my evaluation copy of Fortran.  Running ifort as root seems to work, but I can't figure out how to make it work for a user.  I never received an email with attached license file like I've seen other posts mention, but I did install it with the "Evaluate Product" licensing option.  I've tried to register to download a license, but I don't have a serial number because it's an eval version.  Here is the error users are seeing:

Error: A license for FCompL is not available (-76,61026,2).

License file(s) used were (in this order):

1. Trusted Storage

** 2. /opt/intel/composer_xe_2013_sp1.3.174/Licenses

** 3. /home/<user>/intel/licenses

** 4. /opt/intel/licenses/*.lic

** 5. /Users/Shared/Library/Application Support/Intel/Licenses

** 6. /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/*.lic

0 Kudos
5 Replies
TimP
Honored Contributor III
885 Views

Try to figure out which license is used when you run as root, and assure that read permission is set.  Look in /opt/intel/licenses for a .lic which was created at the time you installed.  The serial number should be in the file name.  Failing that, check all those directories.

0 Kudos
Tara_A_
Beginner
885 Views

My apologies for not being completely thorough.  When the error message suggested there should be a license in one of those locations, I of course checked those locations.  No license file exists at any of those locations.  The one I can't verify is "Trusted Storage"  I do not know what Intel means by that phrase. 

[root ~]# ls -al /opt/intel/composer_xe_2013_sp1.3.174/Licenses ~/intel/licenses /opt/intel/licenses/*.lic /Users/Shared/Library/Application\ Support/Intel/Licenses /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/*.lic
ls: cannot access /opt/intel/composer_xe_2013_sp1.3.174/Licenses: No such file or directory
ls: cannot access /root/intel/licenses: No such file or directory
ls: cannot access /opt/intel/licenses/*.lic: No such file or directory
ls: cannot access /Users/Shared/Library/Application Support/Intel/Licenses: No such file or directory
ls: cannot access /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/*.lic: No such file or directory

[root ~]# /opt/intel/bin/ifort
ifort: command line error: no files specified; for help type "ifort -help"

[root ~]# \su - user

[user ~]$ /opt/intel/bin/ifort

Error: A license for FCompL is not available (-76,61026,2).

License file(s) used were (in this order):
    1.  Trusted Storage
**  2.  /opt/intel/composer_xe_2013_sp1.3.174/Licenses
**  3.  /home/user/intel/licenses
**  4.  /opt/intel/licenses/*.lic
**  5.  /Users/Shared/Library/Application Support/Intel/Licenses
**  6.  /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/*.lic

 

ifort: error #10052: could not checkout FLEXlm license

0 Kudos
TimP
Honored Contributor III
885 Views

The user should source the compilervars script installed alongside ifort, e.g.

source /opt/intel/composer_xe_2013_sp1.3.174/bin/compilervars.sh intel64

in order to have the paths set according to the way ifort was installed.  It may not be surprising if you simply execute ifort without setting up PATHs that there is a search failure.

If there is no license file in the normal directories, it seems to indicate an incomplete ifort installation, but it would seem there must be a license file if root can run ifort.

If someone has installed ifort and then moved it to a different place, that is likely to cause trouble.  The installation relies on knowing where ifort will reside (either default path or one you specify during installation).

There is an uninstall script which should be alongside ifort which would clean up and enable re-installation.  If that is missing, you must clear entries from rpmdb e.g. by sudo rpm -qa|grep intel and sudo rpm -e <entries relating to the trial compiler>

0 Kudos
Tara_A_
Beginner
885 Views

I have done a complete uninstall and reinstall.  I have the same issues, even when sourcing the compiler variables. 

Error before sourcing:

[user@host ~]$ ifort

Error: A license for FCompL is not available (-76,61026,2).

License file(s) used were (in this order):
    1.  Trusted Storage
**  2.  /opt/intel/composer_xe_2013_sp1.3.174/Licenses
**  3.  /home/user/intel/licenses
**  4.  /opt/intel/licenses/*.lic
**  5.  /Users/Shared/Library/Application Support/Intel/Licenses
**  6.  /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/*.lic

Please visit http://software.intel.com/sites/support/ if you require technical assistance.

ifort: error #10052: could not checkout FLEXlm license

Errors with sourcing:


[user@host ~]$ source /opt/intel/composer_xe_2013_sp1.3.174/bin/compilervars.sh intel64
PROD_DIR=/opt/intel/composer_xe_2013_sp1.3.174: Command not found.
if: Expression Syntax.

[user@host ~]$ ifort

Error: A license for FCompL is not available (-76,61026,2).

License file(s) used were (in this order):
    1.  Trusted Storage
**  2.  /opt/intel/composer_xe_2013_sp1.3.174/Licenses
**  3.  /home/user/intel/licenses
**  4.  /opt/intel/licenses/*.lic
**  5.  /Users/Shared/Library/Application Support/Intel/Licenses
**  6.  /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/*.lic

Please visit http://software.intel.com/sites/support/ if you require technical assistance.

ifort: error #10052: could not checkout FLEXlm license

Root access:

[root@host ~]# ifort
ifort: command line error: no files specified; for help type "ifort -help"

 

I don't see anything in the root environment or root's home directory that would be pointing to a license file.  A search of the root disk does not find anything called *.lic. 

0 Kudos
Feilong_H_Intel
Employee
885 Views

Hi Tara,

In case that the Evaluate Product option (which relies on Trusted Storage mechanism) doens't work for you, I would recommend you to go to our product evaluation center to sign up for evaluation.  Then you will receive an eval license and please copy it to one of your license directories.

Thanks.

0 Kudos
Reply