From 0f188eb35ca8e6298fa8cb07a545616ecdafbe23 Mon Sep 17 00:00:00 2001
From: Filipe Guimaraes <filipesmg@gmail.com>
Date: Thu, 12 Jan 2023 16:38:12 +0100
Subject: [PATCH] SuperLU 5.3.0

---
 .../s/SuperLU/SuperLU-5.3.0-gpsmkl-2022a.eb   | 27 +++++++++++++++++++
 acls.yml                                      |  3 ---
 2 files changed, 27 insertions(+), 3 deletions(-)
 create mode 100644 Golden_Repo/s/SuperLU/SuperLU-5.3.0-gpsmkl-2022a.eb

diff --git a/Golden_Repo/s/SuperLU/SuperLU-5.3.0-gpsmkl-2022a.eb b/Golden_Repo/s/SuperLU/SuperLU-5.3.0-gpsmkl-2022a.eb
new file mode 100644
index 000000000..7061f186c
--- /dev/null
+++ b/Golden_Repo/s/SuperLU/SuperLU-5.3.0-gpsmkl-2022a.eb
@@ -0,0 +1,27 @@
+easyblock = "EB_SuperLU"
+
+name = 'SuperLU'
+version = '5.3.0'
+
+homepage = 'https://portal.nersc.gov/project/sparse/superlu/'
+description = """SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems
+ of linear equations on high performance machines."""
+
+toolchain = {'name': 'gpsmkl', 'version': '2022a'}
+toolchainopts = {'pic': True, 'openmp': True}
+
+github_account = 'xiaoyeli'
+source_urls = [GITHUB_LOWER_SOURCE]
+sources = ["v%(version)s.tar.gz"]
+checksums = ['3e464afa77335de200aeb739074a11e96d9bef6d0b519950cfa6684c4be1f350']
+
+builddependencies = [('CMake', '3.23.1')]
+
+configopts = "-DUSE_XSDK_DEFAULTS=true"
+
+sanity_check_paths = {
+    'files': ['lib64/libsuperlu.a'],
+    'dirs': ['include']
+}
+
+moduleclass = 'numlib'
diff --git a/acls.yml b/acls.yml
index ca5e35aa6..938f25f9a 100644
--- a/acls.yml
+++ b/acls.yml
@@ -1100,9 +1100,6 @@ software:
   - name: 'Scalasca'
     owner: 'feld1'
     mpi: True
-  - name: 'SuperLU'
-    owner: 'guimaraes1'
-    mpi: True
   - name: 'Graphviz'
     owner: 'strube1'
     base: True
-- 
GitLab