update the version for rocm-4.3.0 release (#25343)
This commit is contained in:
parent
2ca44a6f6d
commit
84e2469e41
7 changed files with 24 additions and 16 deletions
|
@ -11,10 +11,11 @@ class Migraphx(CMakePackage):
|
|||
|
||||
homepage = "https://github.com/ROCmSoftwarePlatform/AMDMIGraphX"
|
||||
git = "https://github.com/ROCmSoftwarePlatform/AMDMIGraphX.git"
|
||||
url = "https://github.com/ROCmSoftwarePlatform/AMDMIGraphX/archive/rocm-4.2.0.tar.gz"
|
||||
url = "https://github.com/ROCmSoftwarePlatform/AMDMIGraphX/archive/rocm-4.3.0.tar.gz"
|
||||
|
||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||
|
||||
version('4.3.0', sha256='99cf202a5e86cf5502b0f8bf12f152dbd5a6aacc204b3d9d5efca67a54793408')
|
||||
version('4.2.0', sha256='93f22f6c641dde5d7fb8abcbd99621b3c81e332e125a6f3a258d5e4cf2055f55')
|
||||
version('4.1.0', sha256='f9b1d2e25cdbaf5d0bfb07d4c8ccef0abaa291757c4bce296c3b5b9488174045')
|
||||
version('4.0.0', sha256='b8b845249626e9169353dbfa2530db468972a7569b248c8118ff19e029a12e55')
|
||||
|
@ -48,7 +49,7 @@ def url_for_version(self, version):
|
|||
depends_on('py-pybind11@2.6:', type='build', when='@4.1.0:')
|
||||
|
||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0',
|
||||
'4.2.0']:
|
||||
'4.2.0', '4.3.0']:
|
||||
depends_on('rocm-cmake@' + ver, type='build', when='@' + ver)
|
||||
depends_on('hip@' + ver, when='@' + ver)
|
||||
depends_on('llvm-amdgpu@' + ver, when='@' + ver)
|
||||
|
|
|
@ -12,10 +12,11 @@ class MiopenHip(CMakePackage):
|
|||
|
||||
homepage = "https://github.com/ROCmSoftwarePlatform/MIOpen"
|
||||
git = "https://github.com/ROCmSoftwarePlatform/MIOpen.git"
|
||||
url = "https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-4.2.0.tar.gz"
|
||||
url = "https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-4.3.0.tar.gz"
|
||||
|
||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||
|
||||
version('4.3.0', sha256='034445470cfd44480a1d9854f9fdfe92cfb8efa3f002dee508eb9585e338486d')
|
||||
version('4.2.0', sha256='8ab02e784c8b3471159794766ed6303c333b33c69dc5186c0930e56504373b7c')
|
||||
version('4.1.0', sha256='068b1bc33f90fe21d3aab5697d2b3b7b930e613c54d6c5ee820768579b2b41ee')
|
||||
version('4.0.0', sha256='84c6c17be9c1a9cd0d3a2af283433f64b07a4b9941349f498e40fed82fb205a6')
|
||||
|
@ -38,7 +39,7 @@ class MiopenHip(CMakePackage):
|
|||
patch('0001-Add-rocm-path-and-rocm-device-lib-path-flags.patch', when='@3.9.0:')
|
||||
|
||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0',
|
||||
'4.2.0']:
|
||||
'4.2.0', '4.3.0']:
|
||||
depends_on('rocm-cmake@' + ver, type='build', when='@' + ver)
|
||||
depends_on('hip@' + ver, when='@' + ver)
|
||||
depends_on('rocm-clang-ocl@' + ver, when='@' + ver)
|
||||
|
|
|
@ -12,10 +12,11 @@ class MiopenOpencl(CMakePackage):
|
|||
|
||||
homepage = "https://github.com/ROCmSoftwarePlatform/MIOpen"
|
||||
git = "https://github.com/ROCmSoftwarePlatform/MIOpen.git"
|
||||
url = "https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-4.2.0.tar.gz"
|
||||
url = "https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-4.3.0.tar.gz"
|
||||
|
||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||
|
||||
version('4.3.0', sha256='034445470cfd44480a1d9854f9fdfe92cfb8efa3f002dee508eb9585e338486d')
|
||||
version('4.2.0', sha256='8ab02e784c8b3471159794766ed6303c333b33c69dc5186c0930e56504373b7c')
|
||||
version('4.1.0', sha256='068b1bc33f90fe21d3aab5697d2b3b7b930e613c54d6c5ee820768579b2b41ee')
|
||||
version('4.0.0', sha256='84c6c17be9c1a9cd0d3a2af283433f64b07a4b9941349f498e40fed82fb205a6')
|
||||
|
@ -36,13 +37,13 @@ class MiopenOpencl(CMakePackage):
|
|||
|
||||
depends_on('miopengemm@1.1.6', type='link', when='@3.5.0')
|
||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0',
|
||||
'4.2.0']:
|
||||
'4.2.0', '4.3.0']:
|
||||
depends_on('rocm-cmake@' + ver, type='build', when='@' + ver)
|
||||
depends_on('hip@' + ver, when='@' + ver)
|
||||
depends_on('rocm-opencl@' + ver, when='@' + ver)
|
||||
|
||||
for ver in ['3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0',
|
||||
'4.2.0']:
|
||||
'4.2.0', '4.3.0']:
|
||||
depends_on('miopengemm@' + ver, when='@' + ver)
|
||||
|
||||
def cmake_args(self):
|
||||
|
|
|
@ -12,7 +12,7 @@ class Miopengemm(CMakePackage):
|
|||
|
||||
homepage = "https://github.com/ROCmSoftwarePlatform/MIOpenGEMM"
|
||||
git = "https://github.com/ROCmSoftwarePlatform/MIOpenGEMM.git"
|
||||
url = "https://github.com/ROCmSoftwarePlatform/MIOpenGEMM/archive/rocm-4.2.0.tar.gz"
|
||||
url = "https://github.com/ROCmSoftwarePlatform/MIOpenGEMM/archive/rocm-4.3.0.tar.gz"
|
||||
|
||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||
|
||||
|
@ -22,6 +22,7 @@ def url_for_version(self, version):
|
|||
url = "https://github.com/ROCmSoftwarePlatform/MIOpenGEMM/archive/rocm-{0}.tar.gz"
|
||||
return url.format(version)
|
||||
|
||||
version('4.3.0', sha256='d32b3b98e695b7db2fd2faa6587a57728d1252d6d649dcb2db3102f98cd5930e')
|
||||
version('4.2.0', sha256='a11fa063248ed339fe897ab4c5d338b7279035fa37fcbe0909e2c4c352aaefb1')
|
||||
version('4.1.0', sha256='389328eb4a16565853691bd5b01a0eab978d99e3217329236ddc63a38b8dd4eb')
|
||||
version('4.0.0', sha256='366d03facb1ec5f6f4894aa88859df1d7fea00fee0cbac5173d7577e9a8ba799')
|
||||
|
@ -38,6 +39,6 @@ def url_for_version(self, version):
|
|||
depends_on('rocm-opencl@3.5.0', when='@1.1.6')
|
||||
|
||||
for ver in ['3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0',
|
||||
'4.2.0']:
|
||||
'4.2.0', '4.3.0']:
|
||||
depends_on('rocm-cmake@' + ver, type='build', when='@' + ver)
|
||||
depends_on('rocm-opencl@' + ver, when='@' + ver)
|
||||
|
|
|
@ -13,7 +13,7 @@ class Mivisionx(CMakePackage):
|
|||
|
||||
homepage = "https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX"
|
||||
git = "https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX.git"
|
||||
url = "https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX/archive/rocm-4.2.0.tar.gz"
|
||||
url = "https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX/archive/rocm-4.3.0.tar.gz"
|
||||
|
||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||
|
||||
|
@ -24,6 +24,7 @@ def url_for_version(self, version):
|
|||
url = "https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX/archive/rocm-{0}.tar.gz"
|
||||
return url.format(version)
|
||||
|
||||
version('4.3.0', sha256='31f6ab9fb7f40b23d4b24c9a70f809623720943e0492c3d357dd22dcfa50efb2')
|
||||
version('4.2.0', sha256='172857b1b340373ae81ed6aa241559aa781e32250e75c82d7ba3c002930a8a3a')
|
||||
version('4.1.0', sha256='0b431a49807682b9a81adac6a64160a0712ddaa3963e0f05595c93b92be777ea')
|
||||
version('4.0.0', sha256='e09d4890b729740ded056b3974daea84c8eb1fc93714c52bf89f853c2eef1fb5')
|
||||
|
@ -63,7 +64,8 @@ def flag_handler(self, name, flags):
|
|||
depends_on('miopengemm@1.1.6', when='@1.7')
|
||||
depends_on('openssl', when='@4.0.0:4.2.0')
|
||||
|
||||
for ver in ['3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0', '4.2.0']:
|
||||
for ver in ['3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0', '4.2.0',
|
||||
'4.3.0']:
|
||||
depends_on('rocm-opencl@' + ver, when='@' + ver)
|
||||
depends_on('miopengemm@' + ver, when='@' + ver)
|
||||
depends_on('miopen-opencl@' + ver, when='@' + ver)
|
||||
|
|
|
@ -11,7 +11,7 @@ class Rdc(CMakePackage):
|
|||
"""ROCm Data Center Tool"""
|
||||
|
||||
homepage = "https://github.com/RadeonOpenCompute/rdc"
|
||||
url = "https://github.com/RadeonOpenCompute/rdc/archive/rocm-4.2.0.tar.gz"
|
||||
url = "https://github.com/RadeonOpenCompute/rdc/archive/rocm-4.3.0.tar.gz"
|
||||
|
||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||
|
||||
|
@ -22,6 +22,7 @@ def url_for_version(self, version):
|
|||
url = "https://github.com/RadeonOpenCompute/rdc/archive/rocm-{0}.tar.gz"
|
||||
return url.format(version)
|
||||
|
||||
version('4.3.0', sha256='d3dda2022ec1f8c7de4de64696009125a903fcb2f82c38b3ac07e4ab35bf9190')
|
||||
version('4.2.0', sha256='ea2c7c07d55f607968f58d7e30326cae5db5b48c1ba354caa5727394d5bad258')
|
||||
version('4.1.0', sha256='dc81ee9727c8913c05dcf20a00669ce611339ef6d6db8af34e57f42bcfa804ac')
|
||||
version('4.0.0', sha256='e9ebfc46dfa983400909ed8a9da4fa37869ab118a8426c2e4f793e21174ca07f')
|
||||
|
@ -34,7 +35,7 @@ def url_for_version(self, version):
|
|||
depends_on('protobuf', type=('build', 'link'))
|
||||
depends_on('libcap', type=('build', 'link'))
|
||||
|
||||
for ver in ['3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0', '4.2.0']:
|
||||
for ver in ['3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0', '4.2.0', '4.3.0']:
|
||||
depends_on('rocm-smi-lib@' + ver, type=('build', 'link'), when='@' + ver)
|
||||
|
||||
def patch(self):
|
||||
|
|
|
@ -14,10 +14,11 @@ class RoctracerDev(CMakePackage):
|
|||
|
||||
homepage = "https://github.com/ROCm-Developer-Tools/roctracer"
|
||||
git = "https://github.com/ROCm-Developer-Tools/roctracer.git"
|
||||
url = "https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-4.2.0.tar.gz"
|
||||
url = "https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-4.3.0.tar.gz"
|
||||
|
||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||
|
||||
version('4.3.0', sha256='c3d9f408df8d4dc0e9c0026217b8c684f68e775da80b215fecb3cd24419ee6d3')
|
||||
version('4.2.0', sha256='62a9c0cb1ba50b1c39a0636c886ac86e75a1a71cbf5fec05801517ceb0e67a37')
|
||||
version('4.1.0', sha256='5d93de4e92895b6eb5f9d098f5dbd182d33923bd9b2ab69cf5a1abbf91d70695')
|
||||
version('4.0.0', sha256='f47859a46173228b597c463eda850b870e810534af5efd5f2a746067ef04edee')
|
||||
|
@ -33,13 +34,13 @@ class RoctracerDev(CMakePackage):
|
|||
depends_on('py-cppheaderparser', type='build')
|
||||
|
||||
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0',
|
||||
'4.2.0']:
|
||||
'4.2.0', '4.3.0']:
|
||||
depends_on('hsakmt-roct@' + ver, when='@' + ver)
|
||||
depends_on('hsa-rocr-dev@' + ver, when='@' + ver)
|
||||
depends_on('rocminfo@' + ver, when='@' + ver)
|
||||
depends_on('hip@' + ver, when='@' + ver)
|
||||
|
||||
for ver in ['4.2.0']:
|
||||
for ver in ['4.2.0', '4.3.0']:
|
||||
depends_on('rocprofiler-dev@' + ver, when='@' + ver)
|
||||
|
||||
def setup_build_environment(self, build_env):
|
||||
|
|
Loading…
Reference in a new issue