Skip to content

Commit 0237368

Browse files
author
Vasileios Karakasis
authored
Merge pull request #1772 from ajocksch/checks/eiger
[test] Adapt NetCDF test to Eiger
2 parents ace43eb + 1a742d3 commit 0237368

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

cscs-checks/libraries/io/netcdf_compile_run.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,23 @@ def __init__(self, lang, linkage):
2222
self.lang = lang
2323
self.linkage = linkage
2424
self.descr = f'{lang_names[lang]} NetCDF {linkage.capitalize()}'
25-
self.valid_systems = ['daint:gpu', 'daint:mc', 'dom:gpu', 'dom:mc',
26-
'arolla:cn', 'tsa:cn']
25+
self.valid_systems = ['daint:gpu', 'daint:mc',
26+
'dom:gpu', 'dom:mc',
27+
'arolla:cn', 'tsa:cn',
28+
'eiger:mc']
29+
if linkage == 'static':
30+
self.valid_systems.remove('eiger:mc')
31+
2732
if self.current_system.name in ['daint', 'dom']:
2833
self.valid_prog_environs = ['PrgEnv-cray', 'PrgEnv-gnu',
2934
'PrgEnv-intel', 'PrgEnv-pgi']
3035
self.modules = ['cray-netcdf']
3136
elif self.current_system.name in ['arolla', 'tsa']:
3237
self.exclusive_access = True
3338
self.valid_prog_environs = ['PrgEnv-gnu-nompi', 'PrgEnv-pgi-nompi']
39+
elif self.current_system.name in ['eiger']:
40+
self.valid_prog_environs = ['PrgEnv-cray', 'PrgEnv-gnu']
41+
self.modules = ['cray-hdf5', 'cray-netcdf']
3442

3543
self.sourcesdir = os.path.join(self.current_system.resourcesdir,
3644
'netcdf')

0 commit comments

Comments
 (0)