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
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Attachment: swat_hmns.py
Description: Binary data

Reply via email to