{ai,math}[GCCcore/13.3.0,gompi/2024a] KaHIP v3.17, GKlib-METIS v5.1.1#24656
{ai,math}[GCCcore/13.3.0,gompi/2024a] KaHIP v3.17, GKlib-METIS v5.1.1#24656gkaf89 wants to merge 5 commits intoeasybuilders:developfrom
Conversation
Updated software
|
|
@gkaf89 comparing this with shouldn't you add those too? |
|
Test report by @jfgrimm |
| description = """A library of various helper routines and frameworks used by | ||
| many of the lab's software""" | ||
|
|
||
| toolchain = {'name': 'GCCcore', 'version': '13.3.0'} |
There was a problem hiding this comment.
I really think we should re-enable openmp. As a result, we'll need to move this back to GCC instead of GCCcore (since it won't be compatible with e.g. intel toolchain)
| toolchain = {'name': 'GCCcore', 'version': '13.3.0'} | |
| toolchain = {'name': 'GCC', 'version': '13.3.0'} | |
| toolchainopts = {'openmp': True} |
|
|
||
| builddependencies = [ | ||
| ('CMake', '3.29.3'), | ||
| ('binutils', '2.42'), |
There was a problem hiding this comment.
not needed when at GCC level
| ('binutils', '2.42'), |
| dependencies = [ | ||
| ('Python', '3.12.3'), | ||
| ] | ||
|
|
There was a problem hiding this comment.
re-instate configopts to build the shared library as well
| configopts = ['-DBUILD_SHARED_LIBS=ON ', '-DBUILD_SHARED_LIBS=OFF '] | |
| sanity_check_commands = ['gkgraph -help'] | ||
|
|
||
| sanity_check_paths = { | ||
| 'files': ['bin/gkgraph'], |
There was a problem hiding this comment.
also check for presence of libraries
| 'files': ['bin/gkgraph'], | |
| 'files': ['bin/gkgraph', f'lib/libGKlib.{SHLIB_EXT}', 'lib/libGKlib.a'], |
The gompi toolchain already contains binutils Co-authored-by: Jasper Grimm <65227842+jfgrimm@users.noreply.github.com>
(created using
eb --new-pr)