Skip to content
Snippets Groups Projects
Commit ebb995fe authored by Christian Feld's avatar Christian Feld
Browse files

Provide SIONlib tools version 1.7.7

parent 1b1da683
Branches
Tags
No related merge requests found
easyblock = "ConfigureMake"
name = "SIONlib"
version = "1.7.7"
versionsuffix = '-tools'
homepage = 'http://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html'
description = """SIONlib is a scalable I/O library for parallel access to task-local files.
The library not only supports writing and reading binary data to or from several thousands of
processors into a single or a small number of physical files, but also provides global open
and close functions to access SIONlib files in parallel. This package provides a stripped-down
installation of SIONlib for use with performance tools (e.g., Score-P), with renamed symbols
to avoid conflicts when an application using SIONlib itself is linked against a tool requiring
a different SIONlib version.
"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
source_urls = ['http://apps.fz-juelich.de/jsc/sionlib/download.php?version=%(version)sl']
sources = ['sionlib-%(version)sl.tar.gz']
checksums = ['3b5072d8a32a9e9858d85dfe4dc01e7cfdbf54cdaa60660e760b634ee08d8a4c']
builddependencies = [
('binutils', '2.38')
]
hidden = True
configopts = '--disable-mic --disable-cxx --disable-fortran --disable-ompi'
sanity_check_paths = {
'files': ['bin/sionconfig'] +
['lib/lib%s_64.a' % x for x in ['lsioncom', 'lsiongen', 'lsionser']],
'dirs': []
}
moduleclass = 'lib'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment