summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/dalton/pelib-master.patch
diff options
context:
space:
mode:
authorJógvan Magnus Haugaard Olsen <foeroyingur@gmail.com>2022-01-08 03:59:17 +0100
committerGitHub <noreply@github.com>2022-01-07 18:59:17 -0800
commit897616f073a4da58fd48213db44a0e2cdcd83f1c (patch)
tree4c2508c2a71f54dd375ffe4d0eee281cd9afe341 /var/spack/repos/builtin/packages/dalton/pelib-master.patch
parent34f0222fdd4d1891f4093b76486c9dcec1a03400 (diff)
downloadspack-897616f073a4da58fd48213db44a0e2cdcd83f1c.tar.gz
spack-897616f073a4da58fd48213db44a0e2cdcd83f1c.tar.bz2
spack-897616f073a4da58fd48213db44a0e2cdcd83f1c.tar.xz
spack-897616f073a4da58fd48213db44a0e2cdcd83f1c.zip
Dalton package: add versions and variants (#28226)
* Update existing 2020.0 version to use tag * Add versions 2018.2 and master * Add patches for GCC/Intel * Use MPI compiler wrappers when +mpi * Constrain CMake build dependency (need >= 3.1) * Add variants for optional components (e.g QFIT library)
Diffstat (limited to 'var/spack/repos/builtin/packages/dalton/pelib-master.patch')
-rw-r--r--var/spack/repos/builtin/packages/dalton/pelib-master.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/dalton/pelib-master.patch b/var/spack/repos/builtin/packages/dalton/pelib-master.patch
new file mode 100644
index 0000000000..c8aa86bcd9
--- /dev/null
+++ b/var/spack/repos/builtin/packages/dalton/pelib-master.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -107,7 +107,7 @@ elseif(CMAKE_Fortran_COMPILER_ID MATCHES "GNU")
+ set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} --coverage")
+ endif()
+ set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -Ofast -march=native -mtune=native")
+- set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -Og -pedantic -fcheck=all -fbacktrace -Wall -Wextra -Warray-temporaries -Wcharacter-truncation -Wconversion-extra -Wsurprising -Wimplicit-interface -Wimplicit-procedure -Wrealloc-lhs -Wrealloc-lhs-all")
++ set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -Og -fcheck=all -fbacktrace -Wall -Wextra -Warray-temporaries -Wcharacter-truncation -Wconversion-extra -Wsurprising -Wimplicit-interface -Wimplicit-procedure -Wrealloc-lhs -Wrealloc-lhs-all")
+ if(CMAKE_Fortran_COMPILER_VERSION VERSION_LESS "8.2.0")
+ set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -std=f2008ts")
+ else()