summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlicia Klinvex <64440832+amklinv-nnl@users.noreply.github.com>2020-08-13 16:35:00 -0400
committerGitHub <noreply@github.com>2020-08-13 15:35:00 -0500
commit83982656387798ff2b98db7f487ff784b67793f0 (patch)
tree597723c84a41c55bc8f261a288fd2dc3261c8f6a /lib
parent3dfd99c57ae616294410f0e9eae82731d123e875 (diff)
downloadspack-83982656387798ff2b98db7f487ff784b67793f0.tar.gz
spack-83982656387798ff2b98db7f487ff784b67793f0.tar.bz2
spack-83982656387798ff2b98db7f487ff784b67793f0.tar.xz
spack-83982656387798ff2b98db7f487ff784b67793f0.zip
Add support for pFUnit version 4 (#17683)
* pFUnit: Added support for version 4 pFUnit v4 uses submodules, so we must fetch from the repo rather than grabbing the tarball (see #11642). * pFUnit: Added conflicts pFUnit 4 causes an internal compiler error with gcc 7.2.0, and several pFUnit versions are incompatible with shared libraries. * pFUnit: Added conflicts for version 4 Verson 4 uses Fortran 2008 features and cannot be built with gcc compilers prior to 8.4. * pFUnit: Fixed conflicts/dependencies as suggested * pFUnit: Version 4 no longer fetches from git Checksummable files are fetched instead. * pFUnit: Simplify major version check Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * pFUnit: Removed unnecessary patch for v4 The patch is still applied to v3. * pFUnit: Modified MPI flag for v4 pFUnit v3 and v4 use different CMake flags to enable/disable MPI support. Also added a conflict for v3 with MPI enabled using gfortran 10, since newer gfortran is more finicky about datatypes. * pFUnit: Rearranged mpi logic * pFUnit: changed m4 to a build dependency Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * pFUnit: Added URL back I did not realize it was needed by "spack versions" and "spack checksum". Thanks @adamjstewart! Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions