Bumpup version for rocm 4.0.0 release (#20640)
This commit is contained in:
parent
efb1e19339
commit
c9e6a4d18b
@ -11,10 +11,11 @@ class HipifyClang(CMakePackage):
|
|||||||
sources into HIP sources"""
|
sources into HIP sources"""
|
||||||
|
|
||||||
homepage = "https://github.com/ROCm-Developer-Tools/HIPIFY"
|
homepage = "https://github.com/ROCm-Developer-Tools/HIPIFY"
|
||||||
url = "https://github.com/ROCm-Developer-Tools/HIPIFY/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/ROCm-Developer-Tools/HIPIFY/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='9d3906d606fca2bcb58f5f2a70cc4b9e298ca0e12a84ee5f18e42b7df97b38a4')
|
||||||
version('3.10.0', sha256='7ebba22ed70100150bedddffa08a84f91b546347662862487b6703a1edce2623')
|
version('3.10.0', sha256='7ebba22ed70100150bedddffa08a84f91b546347662862487b6703a1edce2623')
|
||||||
version('3.9.0', sha256='07adb98e91ddd7420d873806866d53eaf77527fac57799e846823522191ba89a')
|
version('3.9.0', sha256='07adb98e91ddd7420d873806866d53eaf77527fac57799e846823522191ba89a')
|
||||||
version('3.8.0', sha256='095b876a750a0dc1ae669102ba53d668f65062b823f8be745411db86a2db7916')
|
version('3.8.0', sha256='095b876a750a0dc1ae669102ba53d668f65062b823f8be745411db86a2db7916')
|
||||||
@ -24,5 +25,5 @@ class HipifyClang(CMakePackage):
|
|||||||
variant('build_type', default='Release', values=("Release", "Debug"), description='CMake build type')
|
variant('build_type', default='Release', values=("Release", "Debug"), description='CMake build type')
|
||||||
|
|
||||||
depends_on('cmake@3.5:', type='build')
|
depends_on('cmake@3.5:', type='build')
|
||||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('llvm-amdgpu@' + ver, when='@' + ver)
|
depends_on('llvm-amdgpu@' + ver, when='@' + ver)
|
||||||
|
@ -11,10 +11,11 @@ class RocmBandwidthTest(CMakePackage):
|
|||||||
"""Test to measure PciE bandwidth on ROCm platforms"""
|
"""Test to measure PciE bandwidth on ROCm platforms"""
|
||||||
|
|
||||||
homepage = "https://github.com/RadeonOpenCompute/rocm_bandwidth_test"
|
homepage = "https://github.com/RadeonOpenCompute/rocm_bandwidth_test"
|
||||||
url = "https://github.com/RadeonOpenCompute/rocm_bandwidth_test/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/RadeonOpenCompute/rocm_bandwidth_test/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='bde2aa743979eac195dd13ec8d0fcb7da183fff489da32c28b872eed7f6681b3')
|
||||||
version('3.10.0', sha256='ad1dedad9023ccb050082c866fa5131665d9c3b50de0b78e4618730c29a07773')
|
version('3.10.0', sha256='ad1dedad9023ccb050082c866fa5131665d9c3b50de0b78e4618730c29a07773')
|
||||||
version('3.9.0', sha256='f366299b48a29b419febb2ba398d1abe4cd01425d33254777e426966b722d3b1')
|
version('3.9.0', sha256='f366299b48a29b419febb2ba398d1abe4cd01425d33254777e426966b722d3b1')
|
||||||
version('3.8.0', sha256='7de71a2ba17bbeea9107f2e9e65729f507234d6cbbb44f251240d64683027497')
|
version('3.8.0', sha256='7de71a2ba17bbeea9107f2e9e65729f507234d6cbbb44f251240d64683027497')
|
||||||
@ -25,7 +26,7 @@ class RocmBandwidthTest(CMakePackage):
|
|||||||
|
|
||||||
depends_on('cmake@3:', type='build')
|
depends_on('cmake@3:', type='build')
|
||||||
|
|
||||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
||||||
depends_on('hsakmt-roct@' + ver, type='build', when='@' + ver)
|
depends_on('hsakmt-roct@' + ver, type='build', when='@' + ver)
|
||||||
|
|
||||||
|
@ -10,10 +10,11 @@ class RocmClangOcl(CMakePackage):
|
|||||||
""" OpenCL compilation with clang compiler """
|
""" OpenCL compilation with clang compiler """
|
||||||
|
|
||||||
homepage = "https://github.com/RadeonOpenCompute/clang-ocl"
|
homepage = "https://github.com/RadeonOpenCompute/clang-ocl"
|
||||||
url = "https://github.com/RadeonOpenCompute/clang-ocl/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/RadeonOpenCompute/clang-ocl/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='c8f9091396ee0096f6d7c1cd13d80532c424e838bec1e4cebf903ebaf649e82e')
|
||||||
version('3.10.0', sha256='17fc8fb8c38b18f9f0cac339dda6cea3e9e66805f7a92ec2456072fc1e72fa85')
|
version('3.10.0', sha256='17fc8fb8c38b18f9f0cac339dda6cea3e9e66805f7a92ec2456072fc1e72fa85')
|
||||||
version('3.9.0', sha256='3d63c7ac259ba8b0bfd5e4a94df1490c2b6cbac4d43dc7bbc210a536251268fe')
|
version('3.9.0', sha256='3d63c7ac259ba8b0bfd5e4a94df1490c2b6cbac4d43dc7bbc210a536251268fe')
|
||||||
version('3.8.0', sha256='a829aa2efb6e3bc00d8a08a96404f937f3c8adf3b4922b5ac35050d6e08b912d')
|
version('3.8.0', sha256='a829aa2efb6e3bc00d8a08a96404f937f3c8adf3b4922b5ac35050d6e08b912d')
|
||||||
@ -24,8 +25,9 @@ class RocmClangOcl(CMakePackage):
|
|||||||
|
|
||||||
depends_on('cmake@3:', type='build')
|
depends_on('cmake@3:', type='build')
|
||||||
|
|
||||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('rocm-cmake@' + ver, type='build', when='@' + ver)
|
depends_on('rocm-cmake@' + ver, type='build', when='@' + ver)
|
||||||
depends_on('llvm-amdgpu@' + ver, type='build', when='@' + ver)
|
depends_on('llvm-amdgpu@' + ver, type='build', when='@' + ver)
|
||||||
for ver in ['3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
|
||||||
|
for ver in ['3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('rocm-device-libs@' + ver, type='build', when='@' + ver)
|
depends_on('rocm-device-libs@' + ver, type='build', when='@' + ver)
|
||||||
|
@ -14,10 +14,11 @@ class RocmDbgapi(CMakePackage):
|
|||||||
AMD's commercially available GPU architectures."""
|
AMD's commercially available GPU architectures."""
|
||||||
|
|
||||||
homepage = "https://github.com/ROCm-Developer-Tools/ROCdbgapi"
|
homepage = "https://github.com/ROCm-Developer-Tools/ROCdbgapi"
|
||||||
url = "https://github.com/ROCm-Developer-Tools/ROCdbgapi/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/ROCm-Developer-Tools/ROCdbgapi/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='e87f31b3a22861397eb62d8363dd1e153596097ccfe68c6eefc1a83a2432ae18')
|
||||||
version('3.10.0', sha256='89a8d352d59e4c0dc13160b1bf1f4bc3bfec5af544050030aa619b1ff88f1850')
|
version('3.10.0', sha256='89a8d352d59e4c0dc13160b1bf1f4bc3bfec5af544050030aa619b1ff88f1850')
|
||||||
version('3.9.0', sha256='d1553f89d2b0419304ea82ed2b97abdc323c2fed183f0e119da1a72416a48136')
|
version('3.9.0', sha256='d1553f89d2b0419304ea82ed2b97abdc323c2fed183f0e119da1a72416a48136')
|
||||||
version('3.8.0', sha256='760ff77c6578f3548f367a8bd3dda8680b7519f6b20216755105b87785d1e3f8')
|
version('3.8.0', sha256='760ff77c6578f3548f367a8bd3dda8680b7519f6b20216755105b87785d1e3f8')
|
||||||
@ -26,7 +27,7 @@ class RocmDbgapi(CMakePackage):
|
|||||||
|
|
||||||
depends_on('cmake@3:', type='build')
|
depends_on('cmake@3:', type='build')
|
||||||
|
|
||||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('hsa-rocr-dev@' + ver, type='build', when='@' + ver)
|
depends_on('hsa-rocr-dev@' + ver, type='build', when='@' + ver)
|
||||||
depends_on('comgr@' + ver, type=('build', 'link'), when='@' + ver)
|
depends_on('comgr@' + ver, type=('build', 'link'), when='@' + ver)
|
||||||
|
|
||||||
|
@ -11,10 +11,11 @@ class RocmDebugAgent(CMakePackage):
|
|||||||
"""Radeon Open Compute (ROCm) debug agent"""
|
"""Radeon Open Compute (ROCm) debug agent"""
|
||||||
|
|
||||||
homepage = "https://github.com/ROCm-Developer-Tools/rocr_debug_agent"
|
homepage = "https://github.com/ROCm-Developer-Tools/rocr_debug_agent"
|
||||||
url = "https://github.com/ROCm-Developer-Tools/rocr_debug_agent/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/ROCm-Developer-Tools/rocr_debug_agent/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='a9e64834d56a9221c242e71aa110c2cef0087aa8f86f50428dd618e5e623cc3c')
|
||||||
version('3.10.0', sha256='675b8d3cc4aecc4428a93553abf664bbe6a2cb153f1f480e6cadeeb4d24ef4b1')
|
version('3.10.0', sha256='675b8d3cc4aecc4428a93553abf664bbe6a2cb153f1f480e6cadeeb4d24ef4b1')
|
||||||
version('3.9.0', sha256='3e56bf8b2b53d9102e8709b6259deea52257dc6210df16996b71a7d677952b1b')
|
version('3.9.0', sha256='3e56bf8b2b53d9102e8709b6259deea52257dc6210df16996b71a7d677952b1b')
|
||||||
version('3.8.0', sha256='55243331ac4b0d90e88882eb29fd06fad354e278f8a34ac7f0680b2c895ca2ac')
|
version('3.8.0', sha256='55243331ac4b0d90e88882eb29fd06fad354e278f8a34ac7f0680b2c895ca2ac')
|
||||||
@ -35,10 +36,10 @@ def url_for_version(self, version):
|
|||||||
depends_on('cmake@3:', type='build')
|
depends_on('cmake@3:', type='build')
|
||||||
depends_on("elfutils", type='link')
|
depends_on("elfutils", type='link')
|
||||||
|
|
||||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
||||||
depends_on('hsakmt-roct@' + ver, type='link', when='@' + ver)
|
depends_on('hsakmt-roct@' + ver, type='link', when='@' + ver)
|
||||||
if ver in ['3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
if ver in ['3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('rocm-dbgapi@' + ver, type='link', when='@' + ver)
|
depends_on('rocm-dbgapi@' + ver, type='link', when='@' + ver)
|
||||||
depends_on('hip@' + ver, when='@' + ver)
|
depends_on('hip@' + ver, when='@' + ver)
|
||||||
|
|
||||||
|
@ -20,6 +20,7 @@ def url_for_version(self, version):
|
|||||||
url = "https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-{0}.tar.gz"
|
url = "https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-{0}.tar.gz"
|
||||||
return url.format(version)
|
return url.format(version)
|
||||||
|
|
||||||
|
version('4.0.0', sha256='d43ea5898c6b9e730b5efabe8367cc136a9260afeac5d0fe85b481d625dd7df1')
|
||||||
version('3.10.0', sha256='3aa9dc5a5f570320b04b35ee129ce9ff21062d2770df934c6c307913f975e93d')
|
version('3.10.0', sha256='3aa9dc5a5f570320b04b35ee129ce9ff21062d2770df934c6c307913f975e93d')
|
||||||
version('3.9.0', sha256='286ff64304905384ce524cd8794c28aee216befd6c9267d4187a12e5a21e2daf')
|
version('3.9.0', sha256='286ff64304905384ce524cd8794c28aee216befd6c9267d4187a12e5a21e2daf')
|
||||||
version('3.8.0', sha256='7f75dd1abf3d771d554b0e7b0a7d915ab5f11a74962c92b013ee044a23c1270a')
|
version('3.8.0', sha256='7f75dd1abf3d771d554b0e7b0a7d915ab5f11a74962c92b013ee044a23c1270a')
|
||||||
@ -30,7 +31,7 @@ def url_for_version(self, version):
|
|||||||
depends_on('mesa18~llvm@18.3:', type='link')
|
depends_on('mesa18~llvm@18.3:', type='link')
|
||||||
depends_on('numactl', type='link', when='@3.7.0:')
|
depends_on('numactl', type='link', when='@3.7.0:')
|
||||||
|
|
||||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('hip-rocclr@' + ver, type='build', when='@' + ver)
|
depends_on('hip-rocclr@' + ver, type='build', when='@' + ver)
|
||||||
depends_on('comgr@' + ver, type='build', when='@' + ver)
|
depends_on('comgr@' + ver, type='build', when='@' + ver)
|
||||||
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
||||||
|
@ -13,10 +13,11 @@ class RocmSmiLib(CMakePackage):
|
|||||||
for applications to monitor and control GPU applications."""
|
for applications to monitor and control GPU applications."""
|
||||||
|
|
||||||
homepage = "https://github.com/RadeonOpenCompute/rocm_smi_lib"
|
homepage = "https://github.com/RadeonOpenCompute/rocm_smi_lib"
|
||||||
url = "https://github.com/RadeonOpenCompute/rocm_smi_lib/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/RadeonOpenCompute/rocm_smi_lib/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='93d19229b5a511021bf836ddc2a9922e744bf8ee52ee0e2829645064301320f4')
|
||||||
version('3.10.0', sha256='8bb2142640d1c6bf141f19accf809e61377a6e0c0222e47ac4daa5da2c85ddac')
|
version('3.10.0', sha256='8bb2142640d1c6bf141f19accf809e61377a6e0c0222e47ac4daa5da2c85ddac')
|
||||||
version('3.9.0', sha256='b2934b112542af56de2dc1d5bffff59957e21050db6e3e5abd4c99e46d4a0ffe')
|
version('3.9.0', sha256='b2934b112542af56de2dc1d5bffff59957e21050db6e3e5abd4c99e46d4a0ffe')
|
||||||
version('3.8.0', sha256='86250c9ae9dfb18d4f7259a5f2f09b21574d4996fe5034a739ce63a27acd0082')
|
version('3.8.0', sha256='86250c9ae9dfb18d4f7259a5f2f09b21574d4996fe5034a739ce63a27acd0082')
|
||||||
|
@ -13,10 +13,11 @@ class RocmSmi(MakefilePackage):
|
|||||||
management of your ROCm enabled system"""
|
management of your ROCm enabled system"""
|
||||||
|
|
||||||
homepage = "https://github.com/RadeonOpenCompute/ROC-smi"
|
homepage = "https://github.com/RadeonOpenCompute/ROC-smi"
|
||||||
url = "https://github.com/RadeonOpenCompute/ROC-smi/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/RadeonOpenCompute/ROC-smi/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='bf8738ae81c0a02d83eb9437b93dc153fb63f659f3b04d454024e30678b43575')
|
||||||
version('3.10.0', sha256='b1c7e529e8fcc53fb6b40a4126651da0ab07bcb91faac99519ba9660412ea4ed')
|
version('3.10.0', sha256='b1c7e529e8fcc53fb6b40a4126651da0ab07bcb91faac99519ba9660412ea4ed')
|
||||||
version('3.9.0', sha256='af3cc6d5e2296f47b1873339faad2d27cf2f24725771bf34c7f644d20cc6ef3b')
|
version('3.9.0', sha256='af3cc6d5e2296f47b1873339faad2d27cf2f24725771bf34c7f644d20cc6ef3b')
|
||||||
version('3.8.0', sha256='248d9bddc3353c74defd57f203df0648278a4613f2af7fb838d92a4bc8de575d')
|
version('3.8.0', sha256='248d9bddc3353c74defd57f203df0648278a4613f2af7fb838d92a4bc8de575d')
|
||||||
|
@ -11,10 +11,11 @@ class RocprofilerDev(CMakePackage):
|
|||||||
"""ROCPROFILER library for AMD HSA runtime API extension support"""
|
"""ROCPROFILER library for AMD HSA runtime API extension support"""
|
||||||
|
|
||||||
homepage = "https://github.com/ROCm-Developer-Tools/rocprofiler"
|
homepage = "https://github.com/ROCm-Developer-Tools/rocprofiler"
|
||||||
url = "https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='e9960940d1ec925814a0e55ee31f5fc2fb23fa839d1c6a909f72dd83f657fb25')
|
||||||
version('3.10.0', sha256='fbf5ce9fbc13ba2b3f9489838e00b54885aba92336f055e8b03fef3e3347071e')
|
version('3.10.0', sha256='fbf5ce9fbc13ba2b3f9489838e00b54885aba92336f055e8b03fef3e3347071e')
|
||||||
version('3.9.0', sha256='f07ddd9bf2f86550c8d243f887e9bde9d4f2ceec81ecc6393012aaf2a45999e8')
|
version('3.9.0', sha256='f07ddd9bf2f86550c8d243f887e9bde9d4f2ceec81ecc6393012aaf2a45999e8')
|
||||||
version('3.8.0', sha256='38ad3ac20f60f3290ce750c34f0aad442354b1d0a56b81167a018e44ecdf7fff')
|
version('3.8.0', sha256='38ad3ac20f60f3290ce750c34f0aad442354b1d0a56b81167a018e44ecdf7fff')
|
||||||
@ -22,7 +23,7 @@ class RocprofilerDev(CMakePackage):
|
|||||||
version('3.5.0', sha256='c42548dd467b7138be94ad68c715254eb56a9d3b670ccf993c43cd4d43659937')
|
version('3.5.0', sha256='c42548dd467b7138be94ad68c715254eb56a9d3b670ccf993c43cd4d43659937')
|
||||||
|
|
||||||
depends_on('cmake@3:', type='build')
|
depends_on('cmake@3:', type='build')
|
||||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('hsakmt-roct@' + ver, type='build', when='@' + ver)
|
depends_on('hsakmt-roct@' + ver, type='build', when='@' + ver)
|
||||||
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
||||||
depends_on('rocminfo@' + ver, type='build', when='@' + ver)
|
depends_on('rocminfo@' + ver, type='build', when='@' + ver)
|
||||||
@ -58,6 +59,7 @@ class RocprofilerDev(CMakePackage):
|
|||||||
destination='',
|
destination='',
|
||||||
placement='roctracer',
|
placement='roctracer',
|
||||||
when='@3.9.0')
|
when='@3.9.0')
|
||||||
|
|
||||||
resource(name='roctracer-dev',
|
resource(name='roctracer-dev',
|
||||||
url='https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-3.10.0.tar.gz',
|
url='https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-3.10.0.tar.gz',
|
||||||
sha256='ac4a1d059fc34377e906071fd0e56f5434a7e0e4ded9db8faf9217a115239dec',
|
sha256='ac4a1d059fc34377e906071fd0e56f5434a7e0e4ded9db8faf9217a115239dec',
|
||||||
@ -66,6 +68,14 @@ class RocprofilerDev(CMakePackage):
|
|||||||
placement='roctracer',
|
placement='roctracer',
|
||||||
when='@3.10.0')
|
when='@3.10.0')
|
||||||
|
|
||||||
|
resource(name='roctracer-dev',
|
||||||
|
url='https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-4.0.0.tar.gz',
|
||||||
|
sha256='f47859a46173228b597c463eda850b870e810534af5efd5f2a746067ef04edee',
|
||||||
|
expand=True,
|
||||||
|
destination='',
|
||||||
|
placement='roctracer',
|
||||||
|
when='@4.0.0')
|
||||||
|
|
||||||
def patch(self):
|
def patch(self):
|
||||||
filter_file('${HSA_RUNTIME_LIB_PATH}/../include',
|
filter_file('${HSA_RUNTIME_LIB_PATH}/../include',
|
||||||
'${HSA_RUNTIME_LIB_PATH}/../include ${HSA_KMT_LIB_PATH}/..\
|
'${HSA_RUNTIME_LIB_PATH}/../include ${HSA_KMT_LIB_PATH}/..\
|
||||||
|
@ -13,10 +13,11 @@ class RoctracerDev(CMakePackage):
|
|||||||
specific runtime profiler to trace API and asyncronous activity."""
|
specific runtime profiler to trace API and asyncronous activity."""
|
||||||
|
|
||||||
homepage = "https://github.com/ROCm-Developer-Tools/roctracer"
|
homepage = "https://github.com/ROCm-Developer-Tools/roctracer"
|
||||||
url = "https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-3.10.0.tar.gz"
|
url = "https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-4.0.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('4.0.0', sha256='f47859a46173228b597c463eda850b870e810534af5efd5f2a746067ef04edee')
|
||||||
version('3.10.0', sha256='ac4a1d059fc34377e906071fd0e56f5434a7e0e4ded9db8faf9217a115239dec')
|
version('3.10.0', sha256='ac4a1d059fc34377e906071fd0e56f5434a7e0e4ded9db8faf9217a115239dec')
|
||||||
version('3.9.0', sha256='0678f9faf45058b16923948c66d77ba2c072283c975d167899caef969169b292')
|
version('3.9.0', sha256='0678f9faf45058b16923948c66d77ba2c072283c975d167899caef969169b292')
|
||||||
version('3.8.0', sha256='5154a84ce7568cd5dba756e9508c34ae9fc62f4b0b5731f93c2ad68b21537ed1')
|
version('3.8.0', sha256='5154a84ce7568cd5dba756e9508c34ae9fc62f4b0b5731f93c2ad68b21537ed1')
|
||||||
@ -28,7 +29,7 @@ class RoctracerDev(CMakePackage):
|
|||||||
depends_on('python@:2', type='build')
|
depends_on('python@:2', type='build')
|
||||||
depends_on('py-cppheaderparser', type='build')
|
depends_on('py-cppheaderparser', type='build')
|
||||||
|
|
||||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0']:
|
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0']:
|
||||||
depends_on('hsakmt-roct@' + ver, type='build', when='@' + ver)
|
depends_on('hsakmt-roct@' + ver, type='build', when='@' + ver)
|
||||||
depends_on('hsa-rocr-dev@' + ver, type='build', when='@' + ver)
|
depends_on('hsa-rocr-dev@' + ver, type='build', when='@' + ver)
|
||||||
depends_on('rocminfo@' + ver, type='build', when='@' + ver)
|
depends_on('rocminfo@' + ver, type='build', when='@' + ver)
|
||||||
|
Loading…
Reference in New Issue
Block a user