Skip to content
Snippets Groups Projects
Commit eb9c0921 authored by Anke Kreuzer's avatar Anke Kreuzer
Browse files

Added SuiteSparse in gpsmkl toolchain

parent 0e478d8f
Branches
No related tags found
No related merge requests found
name = 'SuiteSparse'
version = '5.13.0'
homepage = 'https://faculty.cse.tamu.edu/davis/suitesparse.html'
description = """SuiteSparse is a collection of libraries manipulate sparse matrices."""
toolchain = {'name': 'gpsmkl', 'version': '2022a'}
toolchainopts = {'unroll': True, 'pic': True}
source_urls = ['https://github.com/DrTimothyAldenDavis/SuiteSparse/archive']
sources = ['v%(version)s.tar.gz']
checksums = ['59c6ca2959623f0c69226cf9afb9a018d12a37fab3a8869db5f6d7f83b6b147d']
builddependencies = [
('CMake', '3.23.1'),
('M4', '1.4.19'),
]
dependencies = [
('METIS', '5.1.0', '-IDX64'),
('CUDA', '11.7', '', SYSTEM),
('MPFR', '4.1.0'),
]
# make sure that bin/demo can find libsuitesparseconfig.so.5 during build
prebuildopts = "export LD_LIBRARY_PATH=%(builddir)s/SuiteSparse-%(version)s/lib:$LD_LIBRARY_PATH && "
# remove broken symlink
prebuildopts += "rm GraphBLAS/CUDA/test/graphblascuda_test && "
moduleclass = 'numlib'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment