Hi again Fotis, I just found out a few minutes that the impi license we had was a demo. We apparently didn't purchase impi. This clearly means that I won't be building ictce. I tried to look for an alternative, but only found one; iomkl. The problem is that the eb file there is very old. There is only iomkl-4.6.13.eb which requires l_ccompxe_2011.13.367.tgz and we apparently don't have that either.
I was wondering, if it isn't too much trouble, if a new version of iomkl could be made that uses l_ccompxe_2013_sp1.1.106.tgz, or can I just edit the eb file and swap out the dependencies for the new ones? In other words, can I just make a copy of imkl-10.3.12.361-OpenMPI-1.6.3.eb and edit it to use 2013_sp1.1.106 for icc and ifort, as well as make a copy of iomkl-4.6.13.eb and edit it to use 2013_sp1.1.106 for icc and ifort and replace the imkl dependency with my copy of it? I presume this will work, but I didn't want to go through the trouble if I was completely wrong. From: [email protected] [[email protected]] On Behalf Of Keith Hostetler [[email protected]] Sent: Tuesday, March 18, 2014 2:36 PM To: [email protected] Subject: RE: [easybuild] Postprocessing Error Hi Fotis, This makes a lot of sense. This bug is likely the issue. ________________________________________ From: [email protected] [[email protected]] On Behalf Of Fotis Georgatos [[email protected]] Sent: Monday, March 17, 2014 3:47 AM To: [email protected] Subject: Re: [easybuild] Postprocessing Error Hi Ke*, On Mar 17, 2014, at 8:28 AM, Kenneth Hoste wrote: > How did you provide a license for EasyBuild to use? Is it just picking it up > via $INTEL_LICENSE_FILE or $LM_LICENSE_FILE which is possibly already set in > your environment? Or are you providing a license file (e.g. via > $HOME/licenses/intel/license.lic, which is the default path)? > > Have you ever been able to install old versions of Intel MPI with this > license? and this rings another bell: * some of the *licenses* that Intel provides are buggy, on either icc/impi/imkl domains. * look who is being implicated here (bullet #3): ;-) https://github.com/hpcugent/easybuild-framework/pull/518#issuecomment-15355818 Suggestion: check with other impi stacks and if they install/function smoothly, then simply ask support via Intel website for the supplementary license blob to overcome the relevant bug, referring to your current license. (that's what I had to do there, to receive the workaround) Clarification: not all license files manifest that bug; don't ask who has the bug and why it's there... enjoy, Fotis -- echo "sysadmin know better bash than english" | sed s/min/mins/ \ | sed 's/better bash/bash better/' # Yelling in a CERN forum

