Are there ATDM-compatible SEMS modules for HDF5 and NetCDF on CEE lan?
Created by: jhux2
I like to build Trilinos on the CEE lan using clang because it's really fast. I generally load the necessary modules with
source ${TRILINOS_DIR}/cmake/std/atdm/load-env.sh cee-rhel6-clang-debug-serial
However, I can't find compatible NETCDF or HDF modules, which some packages require. The listed modules error out when I try to load them.
> module load atdm-hdf5/1.8.12/atdm
atdm-hdf5/1.8.12/atdm(34):ERROR:102: Tcl command execution failed: if {[module-info mode switch]} {
set local_compiler_version $env(SEMS_HDF5_LOCAL_COMPILER_VERSION)
} elseif {[module-info mode remove]} {
set local_compiler_version $env(SEMS_HDF5_LOCAL_COMPILER_VERSION)
unsetenv SEMS_HDF5_LOCAL_COMPILER_VERSION
} else {
set local_compiler_version [semsModuleSupport::getCurrentVersion gcc]
setenv SEMS_HDF5_LOCAL_COMPILER_VERSION $local_compiler_version
}
> module load atdm-netcdf/4.4.1/atdm
atdm-netcdf/4.4.1/atdm(34):ERROR:102: Tcl command execution failed: if {[module-info mode switch]} {
set local_compiler_version $env(SEMS_NETCDF_LOCAL_COMPILER_VERSION)
} elseif {[module-info mode remove]} {
set local_compiler_version $env(SEMS_NETCDF_LOCAL_COMPILER_VERSION)
unsetenv SEMS_NETCDF_LOCAL_COMPILER_VERSION
} else {
set local_compiler_version [semsModuleSupport::getCurrentVersion gcc]
setenv SEMS_NETCDF_LOCAL_COMPILER_VERSION $local_compiler_version
}
Is there something wrong in my environment, or some other way of getting the modules to load?
@bartlettroscoe @trilinos/framework