I have a new namd easyblock pending that fixes this already.
Just need a fix in framework since it's doing things wrong in my opinion.

On 04/12/2017 08:12 PM, Maxime Boissonneault wrote:
> Hi,
> 
> For the latest version of NAMD, we need to add "--std=c++11 -ip" to the
> CXXFLAGS when compiling with Intel compilers.
> 
> How would we do that from the EasyConfig file ?
> 
> 
> For now, the only hack that would make it work is :
> 
> toolchainopts = {'cstd':'c++11 -ip'}
> but it is a hack that relies on having the value of cstd not being
> quoted when transformed into CXXFLAGS.
> 
> What would be the proper way ?
> 
> I would expect having something like :
> 
> toolchainopts = {'extra_args':'whatever we need'}
> 
> Thoughts ?
> 

-- 
Ake Sandgren, HPC2N, Umea University, S-90187 Umea, Sweden
Internet: [email protected]   Phone: +46 90 7866134 Fax: +46 90-580 14
Mobile: +46 70 7716134 WWW: http://www.hpc2n.umu.se

Reply via email to