{lib}[GCC/13.2.0,GCCcore/13.2.0,intel-compilers/2023.2.1] Fortran-stdlib v0.7.0, fypp v3.2#21904
Conversation
…b-0.7.0-intel-compilers-2023.2.1.eb, fypp-3.2-GCCcore-13.2.0.eb
Updated software
|
|
@boegelbot: please test @ generoso |
|
@jfgrimm: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 2495583838 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
…asyconfigs into 20241123173925_new_pr_Fortran-stdlib070
| description = """Community driven and agreed upon de facto "standard" library for Fortran""" | ||
|
|
||
| toolchain = {'name': 'GCC', 'version': '13.2.0'} | ||
| toolchainopts = {} # toolchain options, e.g. opt, pic, usempi, optarch, ... |
There was a problem hiding this comment.
Drop this since it's empty
| use_pip = True | ||
| download_dep_fail = True | ||
| sanity_pip_check = True |
There was a problem hiding this comment.
Drop these since they are the default
| ('fypp', '3.2'), | ||
| ] | ||
|
|
||
| configopts = '-DBUILD_SHARED_LIBS=on ' |
There was a problem hiding this comment.
Use build_shared_libs=True instead of this.
| ('fypp', '3.2'), | ||
| ] | ||
|
|
||
| configopts = '-DBUILD_SHARED_LIBS=on ' |
There was a problem hiding this comment.
Use build_shared_libs=True instead of this.
| configopts = '-DBUILD_SHARED_LIBS=on ' | ||
|
|
||
| sanity_check_paths = { | ||
| 'files': ['include/fortran_stdlib/Intel-2021.10.0.20230609/stdlib_version.mod', |
There was a problem hiding this comment.
This is a weird path that would need to be manually specified to the compiler to be found.
It should be moved to just include/fortran_stdlib or more likely just include if we want other packages to find it automatically.
| sanity_check_paths = { | ||
| 'files': ['include/fortran_stdlib/Intel-2021.10.0.20230609/stdlib_version.mod', | ||
| 'lib/libfortran_stdlib.%s' % SHLIB_EXT], | ||
| 'dirs': ['include', 'lib', 'share'], |
There was a problem hiding this comment.
include and lib can be dropped since they are implicit by the files directive
| 'files': ['include/fortran_stdlib/GNU-13.2.0/stdlib_version.mod', 'lib/libfortran_stdlib.%s' % SHLIB_EXT], | ||
| 'dirs': ['include', 'lib', 'share'], |
There was a problem hiding this comment.
See comment in the intel version
(created using
eb --new-pr)