Updated hip tests for ci build failure
Updated hiprand with the release tag Taken care the review comment rocsolver
This commit is contained in:
parent
1fc4de6a8b
commit
787f5e924c
@ -708,14 +708,17 @@ def cmake_args(self):
|
|||||||
args.append(self.define("CLR_BUILD_OCL", False)),
|
args.append(self.define("CLR_BUILD_OCL", False)),
|
||||||
return args
|
return args
|
||||||
|
|
||||||
test_src_dir = "hip-tests/samples"
|
|
||||||
|
|
||||||
@run_after("install")
|
@run_after("install")
|
||||||
def cache_test_sources(self):
|
def cache_test_sources(self):
|
||||||
"""Copy the tests source files after the package is installed to an
|
"""Copy the tests source files after the package is installed to an
|
||||||
install test subdirectory for use during `spack test run`."""
|
install test subdirectory for use during `spack test run`."""
|
||||||
if self.spec.satisfies("@:5.1.0"):
|
if self.spec.satisfies("@:5.1.0"):
|
||||||
return
|
return
|
||||||
|
else:
|
||||||
|
if "@:5.5" in self.spec:
|
||||||
|
self.test_src_dir = "samples"
|
||||||
|
else:
|
||||||
|
self.test_src_dir = "hip-tests/samples"
|
||||||
self.cache_extra_test_sources([self.test_src_dir])
|
self.cache_extra_test_sources([self.test_src_dir])
|
||||||
|
|
||||||
def test_samples(self):
|
def test_samples(self):
|
||||||
|
@ -22,7 +22,7 @@ class Hiprand(CMakePackage, CudaPackage, ROCmPackage):
|
|||||||
|
|
||||||
version("develop", branch="develop")
|
version("develop", branch="develop")
|
||||||
version("master", branch="master")
|
version("master", branch="master")
|
||||||
version("5.6.1", commit="379e077db067e7b5fd4c27446f6e6f6b1c92a263")
|
version("5.6.1", sha256="a73d5578bc7f8dff0b8960e4bff97bc4fc28f508a19ed6acd1cfd4d3e76b47ee")
|
||||||
version("5.6.0", sha256="8c214e2f90337a5317a69950026bf337b1e567d43bb9ae64f2a802af2228c313")
|
version("5.6.0", sha256="8c214e2f90337a5317a69950026bf337b1e567d43bb9ae64f2a802af2228c313")
|
||||||
version("5.5.1", sha256="5df9d78eae0991be5ec9f60e8d3530fabc23793d9f9cf274b075d689675db04e")
|
version("5.5.1", sha256="5df9d78eae0991be5ec9f60e8d3530fabc23793d9f9cf274b075d689675db04e")
|
||||||
version("5.5.0", sha256="7c7dde7b989d5da9c0b0251233245f955b477c090462c7d34e3e0284c5fca761")
|
version("5.5.0", sha256="7c7dde7b989d5da9c0b0251233245f955b477c090462c7d34e3e0284c5fca761")
|
||||||
|
@ -181,7 +181,7 @@ def check(self):
|
|||||||
depends_on("hip@" + ver, when="@" + ver)
|
depends_on("hip@" + ver, when="@" + ver)
|
||||||
depends_on("rocblas@" + ver, when="@" + ver)
|
depends_on("rocblas@" + ver, when="@" + ver)
|
||||||
for ver in ["5.6.0", "5.6.1"]:
|
for ver in ["5.6.0", "5.6.1"]:
|
||||||
depends_on("rocsparse@" + ver, when="@" + ver)
|
depends_on("rocsparse@5.2:", when="@5.6:")
|
||||||
|
|
||||||
for tgt in itertools.chain(["auto"], amdgpu_targets):
|
for tgt in itertools.chain(["auto"], amdgpu_targets):
|
||||||
depends_on("rocblas amdgpu_target={0}".format(tgt), when="amdgpu_target={0}".format(tgt))
|
depends_on("rocblas amdgpu_target={0}".format(tgt), when="amdgpu_target={0}".format(tgt))
|
||||||
|
Loading…
Reference in New Issue
Block a user