You can actually set the recursive_unload directly in the easyconfig. Here's a naming scheme that auto-handles the problem you foresee (Markus' based on something I did)
On 16 March 2017 at 15:12, Vanzo, Davide <davide.va...@vanderbilt.edu<mailto:davide.va...@vanderbilt.edu>> wrote: Markus, as a matter of fact I was thinking too about renaming iccifort to something a little more familiar to the users. The problem is that if I do so I need to modify all other easyconfig dependencies whenever they depend on iccifort. Or do you have a better way? So if I understand correctly your suggestion, I may want to consider using the --recursive_module_unload flag only when building GCC and iccifort, sonce those are my only two base compilers, correct? -- Davide Vanzo, PhD Application Developer Adjunct Assistant Professor of Chemical and Biomolecular Engineering Advanced Computing Center for Research and Education (ACCRE) Vanderbilt University - Hill Center 201 (615)-875-9137 www.accre.vanderbilt.edu<http://www.accre.vanderbilt.edu> On Mar 16 2017, at 9:04 am, Markus Geimer <m.gei...@fz-juelich.de<mailto:m.gei...@fz-juelich.de>> wrote: Davide, yes, 'iccifort' needs to be visible. In fact, in my setup I am hiding 'icc' and 'ifort' and only have 'iccifort' non-hidden (well, it is actually also renamed to 'Intel', but that is a different story...). The 'recursive_module_unload' is not necessarily a global setting; you can also put it in an the corresponding easyconfig where you want this behavior, e.g., in all compiler modules which are the lowest level of the hierarchy and the recursive unloading shouldn't do any harm. Markus -- Dr. Alan O'Cais E-CAM Software Manager Juelich Supercomputing Centre Forschungszentrum Juelich GmbH 52425 Juelich, Germany Phone: +49 2461 61 5213 Fax: +49 2461 61 6656 E-mail: a.oc...@fz-juelich.de<mailto:a.oc...@fz-juelich.de> WWW: http://www.fz-juelich.de/ias/jsc/EN ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------
swat_hmns.py
Description: Binary data