Skip to content

Commit c386880

Browse files
committed
Update LLVM-14.0.6-GCCcore-13.3.0-llvmlite.eb for EB 5.0.x
Signed-off-by: Jan André Reuter <j.reuter@fz-juelich.de>
1 parent 2020c36 commit c386880

File tree

1 file changed

+28
-10
lines changed

1 file changed

+28
-10
lines changed

easybuild/easyconfigs/l/LLVM/LLVM-14.0.6-GCCcore-13.3.0-llvmlite.eb

+28-10
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,22 @@ description = """The LLVM Core libraries provide a modern source- and target-ind
1313
1414
This version include patches for llvmlite / numba."""
1515

16-
toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
16+
toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
1717
toolchainopts = {'cstd': 'gnu++11', 'pic': True}
1818

1919
source_urls = ['https://github.com/llvm/llvm-project/releases/download/llvmorg-%(version)s/']
20-
sources = ['llvm-%(version)s.src.tar.xz']
20+
sources = ['llvm-project-%(version)s.src.tar.xz']
2121
patches = [
2222
'LLVM-14.0.6-clear-gotoffsetmap.patch',
2323
'LLVM-14.0.6-svml.patch',
24+
'LLVM-14.0.x_fix-print-changed-dot-cfg-test.patch',
2425
]
2526
checksums = [
26-
{'llvm-14.0.6.src.tar.xz': '050922ecaaca5781fdf6631ea92bc715183f202f9d2f15147226f023414f619a'},
27-
{'LLVM-14.0.6-clear-gotoffsetmap.patch': '690c96dcbd0a81e11d87f02e740c4ef34a0c578be741aaa6559cc00a5349fabf'},
28-
{'LLVM-14.0.6-svml.patch': '59df18ea4af3479de42ecbc1c524d4106f4a55f23335a64c0f0d5433daaba1b7'},
27+
{'llvm-project-14.0.6.src.tar.xz': '8b3cfd7bc695bd6cea0f37f53f0981f34f87496e79e2529874fd03a2f9dd3a8a'},
28+
{'LLVM-14.0.6-clear-gotoffsetmap.patch': 'c048afdddcf54c7213018d06f709f61274af5b90b8dcd97a632be4fe53750a51'},
29+
{'LLVM-14.0.6-svml.patch': '5776de38e7b663fe9d3ae0a218e380dd59186c565ae277cb7e50785b253640c0'},
30+
{'LLVM-14.0.x_fix-print-changed-dot-cfg-test.patch':
31+
'd21abda1ecc5d15f1734d529a1332eea2c5f429281fb62969b9ee88acf3516f3'},
2932
]
3033

3134
# Patches from https://github.com/numba/llvmlite/raw/v0.41.1/conda-recipes/ but
@@ -34,6 +37,8 @@ builddependencies = [
3437
('binutils', '2.42'),
3538
('CMake', '3.29.3'),
3639
('Python', '3.12.3'),
40+
('lit', '18.1.8'),
41+
('git', '2.45.1'),
3742
]
3843

3944
dependencies = [
@@ -43,11 +48,24 @@ dependencies = [
4348

4449
build_shared_libs = True
4550

46-
sanity_check_paths = {
47-
'files': ['bin/llvm-ar', 'bin/FileCheck'],
48-
'dirs': ['include/llvm', 'include/llvm-c'],
49-
}
51+
minimal = True
5052

51-
sanity_check_commands = ["llvm-ar --help"]
53+
bootstrap = False
54+
full_llvm = False
55+
build_clang_extras = False
56+
build_runtimes = False
57+
build_lld = False
58+
build_lldb = False
59+
build_bolt = False
60+
build_openmp = False
61+
build_openmp_offload = False
62+
build_openmp_tools = False
63+
usepolly = False
64+
65+
python_bindings = False
66+
67+
skip_all_tests = False
68+
skip_sanitizer_tests = False
69+
test_suite_max_failed = 0
5270

5371
moduleclass = 'compiler'

0 commit comments

Comments
 (0)