summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Bridges <patrickb@unm.edu>2023-08-15 19:03:14 -0600
committerGitHub <noreply@github.com>2023-08-15 21:03:14 -0400
commitb6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92 (patch)
tree52b8697796ae6af29df34c9076e5f1252b42d396
parent9bb5cffc73a555342665527f385aec1acdd11478 (diff)
downloadspack-b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92.tar.gz
spack-b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92.tar.bz2
spack-b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92.tar.xz
spack-b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92.zip
Fixed HeFFTe package spec to not do the smoke test prior to 2.2.0 (#39435)
* Fixed HeFFTe package spec to not do the smoke test prior to 2.2.0, where it breaks * Convert test return to 'raise SkipTest' --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
-rw-r--r--var/spack/repos/builtin/packages/heffte/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/heffte/package.py b/var/spack/repos/builtin/packages/heffte/package.py
index 0a502588fd..a9908bb2de 100644
--- a/var/spack/repos/builtin/packages/heffte/package.py
+++ b/var/spack/repos/builtin/packages/heffte/package.py
@@ -128,12 +128,18 @@ class Heffte(CMakePackage, CudaPackage, ROCmPackage):
@run_after("install")
def setup_smoke_test(self):
+ if self.spec.satisfies("@:2.2.0"):
+ return
install_tree(
self.prefix.share.heffte.testing, join_path(self.install_test_root, "testing")
)
def test_make_test(self):
"""build and run make(test)"""
+
+ if self.spec.satisfies("@:2.2.0"):
+ raise SkipTest("Test is not supported for versions @:2.2.0")
+
# using the tests copied from <prefix>/share/heffte/testing
cmake_dir = self.test_suite.current_test_cache_dir.testing