Updated hip tests for ci build failure

Updated hiprand with the release tag
Taken care the review comment rocsolver
This commit is contained in:
Renjith Ravindran Kannath 2023-09-08 09:06:57 -07:00
parent 1fc4de6a8b
commit 787f5e924c
3 changed files with 7 additions and 4 deletions

View File

@ -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):

View File

@ -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")

View File

@ -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))