diff --git a/.azuredevops/components/MIOpen.yml b/.azuredevops/components/MIOpen.yml index 0e6c18dbd..a784e9d07 100644 --- a/.azuredevops/components/MIOpen.yml +++ b/.azuredevops/components/MIOpen.yml @@ -9,12 +9,9 @@ parameters: type: object default: - software-properties-common + - python3-pip - cmake - ninja-build - - composablekernel-dev - - half - - rocrand - - rocblas - libsqlite3-dev - libbz2-dev - nlohmann-json3-dev @@ -23,6 +20,15 @@ parameters: type: object default: - rocMLIR + - rocRAND + - rocBLAS + - half + - composable_kernel + - rocm-cmake + - llvm-project + - ROCR-Runtime + - clr + - rocminfo jobs: - job: MIOpen @@ -30,8 +36,6 @@ jobs: - group: common - template: /.azuredevops/variables-global.yml pool: ${{ variables.MEDIUM_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: @@ -70,9 +74,8 @@ jobs: parameters: extraBuildFlags: >- -DMIOPEN_BACKEND=HIP - -DCMAKE_CXX_COMPILER=/opt/rocm/llvm/bin/amdclang++ - -DCMAKE_C_COMPILER=/opt/rocm/llvm/bin/amdclang - -DCMAKE_PREFIX_PATH="$(Agent.BuildDirectory)/rocm" + -DCMAKE_CXX_COMPILER=$(Agent.BuildDirectory)/rocm/llvm/bin/amdclang++ + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm -DMIOPEN_ENABLE_AI_KERNEL_TUNING=OFF -DMIOPEN_ENABLE_AI_IMMED_MODE_FALLBACK=OFF -DCMAKE_BUILD_TYPE=Release diff --git a/.azuredevops/components/half.yml b/.azuredevops/components/half.yml index a8e7e3677..7cbb7d46e 100644 --- a/.azuredevops/components/half.yml +++ b/.azuredevops/components/half.yml @@ -8,8 +8,17 @@ parameters: - name: aptPackages type: object default: + - python3-pip - cmake - ninja-build +- name: rocmDependencies + type: object + default: + - rocm-cmake + - llvm-project + - ROCR-Runtime + - clr + - rocminfo jobs: - job: half @@ -18,8 +27,6 @@ jobs: - template: /.azuredevops/variables-global.yml pool: vmImage: ${{ variables.BASE_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: @@ -30,9 +37,22 @@ jobs: - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/checkout.yml parameters: checkoutRepo: ${{ parameters.checkoutRepo }} + # CI case: download latest default branch build + - ${{ if eq(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: staging + # manual build case: triggered by ROCm/ROCm repo + - ${{ if ne(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: tag-builds - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/build-cmake.yml parameters: extraBuildFlags: >- + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF -GNinja - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/artifact-upload.yml diff --git a/.azuredevops/components/hipTensor.yml b/.azuredevops/components/hipTensor.yml index b75c74198..7ca60781b 100644 --- a/.azuredevops/components/hipTensor.yml +++ b/.azuredevops/components/hipTensor.yml @@ -10,12 +10,17 @@ parameters: default: - cmake - ninja-build - - composablekernel-dev + - python3-pip - git - name: rocmDependencies type: object default: + - rocm-cmake - llvm-project + - ROCR-Runtime + - clr + - rocminfo + - composable_kernel jobs: - job: hipTensor @@ -23,8 +28,6 @@ jobs: - group: common - template: /.azuredevops/variables-global.yml pool: ${{ variables.MEDIUM_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: @@ -50,9 +53,8 @@ jobs: - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/build-cmake.yml parameters: extraBuildFlags: >- - -DCMAKE_CXX_COMPILER=/opt/rocm/bin/amdclang++ - -DCMAKE_C_COMPILER=/opt/rocm/bin/amdclang - -DCMAKE_PREFIX_PATH="$(Agent.BuildDirectory)/rocm/llvm" + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm;$(Agent.BuildDirectory)/rocm/llvm + -DCMAKE_CXX_COMPILER=$(Agent.BuildDirectory)/rocm/llvm/bin/amdclang++ -DROCM_PATH="$(Agent.BuildDirectory)/rocm" -DCMAKE_BUILD_TYPE=Release -DHIPTENSOR_BUILD_TESTS=ON diff --git a/.azuredevops/components/rccl.yml b/.azuredevops/components/rccl.yml index fe47b32ff..5b97477a1 100644 --- a/.azuredevops/components/rccl.yml +++ b/.azuredevops/components/rccl.yml @@ -8,21 +8,37 @@ parameters: - name: aptPackages type: object default: + - python3-pip - cmake - libboost-program-options-dev - googletest - libfftw3-dev - git - ninja-build + - libstdc++-12-dev +- name: rocmDependencies + type: object + default: + - rocm-cmake + - llvm-project + - ROCR-Runtime + - clr + - rocminfo + - rocm-smi-lib + - rocprofiler-register + - rocm-core + - HIPIFY + - aomp + - aomp-extras jobs: - job: rccl variables: - group: common - template: /.azuredevops/variables-global.yml + - name: HIP_ROCCLR_HOME + value: $(Build.BinariesDirectory)/rocm pool: ${{ variables.MEDIUM_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: @@ -33,14 +49,28 @@ jobs: - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/checkout.yml parameters: checkoutRepo: ${{ parameters.checkoutRepo }} + # CI case: download latest default branch build + - ${{ if eq(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: staging + # manual build case: triggered by ROCm/ROCm repo + - ${{ if ne(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: tag-builds - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/build-cmake.yml parameters: extraBuildFlags: >- - -DCMAKE_CXX_COMPILER=/opt/rocm/llvm/bin/amdclang++ - -DCMAKE_C_COMPILER=/opt/rocm/llvm/bin/amdclang + -DCMAKE_CXX_COMPILER=$(Agent.BuildDirectory)/rocm/bin/hipcc + -DCMAKE_C_COMPILER=$(Agent.BuildDirectory)/rocm/bin/hipcc + -DHALF_INCLUDE_DIR=$(Agent.BuildDirectory)/rocm/include -DCMAKE_BUILD_TYPE=Release + -DROCM_PATH=$(Agent.BuildDirectory)/rocm -DBUILD_TESTS=ON - -DCMAKE_PREFIX_PATH="/opt/rocm;/opt/rocm/share/rocm/cmake/" + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm;$(Agent.BuildDirectory)/rocm/share/rocm/cmake/ -DAMDGPU_TARGETS=gfx1030;gfx1100 -GNinja - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/artifact-upload.yml diff --git a/.azuredevops/components/rdc.yml b/.azuredevops/components/rdc.yml index 5bf4352ea..68958c8a3 100644 --- a/.azuredevops/components/rdc.yml +++ b/.azuredevops/components/rdc.yml @@ -8,6 +8,7 @@ parameters: - name: aptPackages type: object default: + - python3-pip - cmake - ninja-build - git @@ -17,6 +18,15 @@ parameters: - autoconf - libtool - pkg-config +- name: rocmDependencies + type: object + default: + - rocm-cmake + - llvm-project + - ROCR-Runtime + - clr + - rocminfo + - rocm-smi-lib jobs: - job: rdc @@ -24,8 +34,6 @@ jobs: - group: common - template: /.azuredevops/variables-global.yml pool: ${{ variables.MEDIUM_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: @@ -36,6 +44,18 @@ jobs: - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/checkout.yml parameters: checkoutRepo: ${{ parameters.checkoutRepo }} + # CI case: download latest default branch build + - ${{ if eq(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: staging + # manual build case: triggered by ROCm/ROCm repo + - ${{ if ne(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: tag-builds # Build grpc - task: Bash@3 displayName: 'git clone grpc' @@ -57,6 +77,7 @@ jobs: - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/build-cmake.yml parameters: extraBuildFlags: >- + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm -DGRPC_ROOT="$(Build.SourcesDirectory)/bin" -DBUILD_TESTS=ON - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/artifact-upload.yml diff --git a/.azuredevops/components/rocDecode.yml b/.azuredevops/components/rocDecode.yml index 2e067d6db..a4d7f67f0 100644 --- a/.azuredevops/components/rocDecode.yml +++ b/.azuredevops/components/rocDecode.yml @@ -8,6 +8,7 @@ parameters: - name: aptPackages type: object default: + - python3-pip - cmake - ninja-build - pkg-config @@ -18,6 +19,16 @@ parameters: - libstdc++-12-dev - libva-dev - mesa-amdgpu-va-drivers + - libdrm-dev +- name: rocmDependencies + type: object + default: + - rocm-cmake + - llvm-project + - ROCR-Runtime + - clr + - rocminfo + - rocm-core jobs: - job: rocDecode @@ -26,11 +37,21 @@ jobs: - template: /.azuredevops/variables-global.yml pool: vmImage: ${{ variables.BASE_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: + # Since mesa-amdgpu-multimedia-devel is not directly available from apt, register it + - task: Bash@3 + displayName: 'Register ROCm packages' + inputs: + targetType: inline + script: | + sudo mkdir --parents --mode=0755 /etc/apt/keyrings + wget https://repo.radeon.com/rocm/rocm.gpg.key -O - | gpg --dearmor | sudo tee /etc/apt/keyrings/rocm.gpg > /dev/null + echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/rocm.gpg] https://repo.radeon.com/amdgpu/${{ variables.KEYRING_VERSION }}/ubuntu jammy main" | sudo tee /etc/apt/sources.list.d/amdgpu.list + echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/rocm.gpg] https://repo.radeon.com/rocm/apt/${{ variables.KEYRING_VERSION }} jammy main" | sudo tee --append /etc/apt/sources.list.d/rocm.list + echo -e 'Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600' | sudo tee /etc/apt/preferences.d/rocm-pin-600 + sudo apt update - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-other.yml parameters: aptPackages: ${{ parameters.aptPackages }} @@ -38,10 +59,24 @@ jobs: - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/checkout.yml parameters: checkoutRepo: ${{ parameters.checkoutRepo }} + # CI case: download latest default branch build + - ${{ if eq(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: staging + # manual build case: triggered by ROCm/ROCm repo + - ${{ if ne(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: tag-builds - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/build-cmake.yml parameters: extraBuildFlags: >- + -DCMAKE_CXX_COMPILER=$(Agent.BuildDirectory)/rocm/llvm/bin/amdclang++ + -DROCM_PATH=$(Agent.BuildDirectory)/rocm + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm -DCMAKE_BUILD_TYPE=Release - -L -GNinja - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/artifact-upload.yml diff --git a/.azuredevops/components/rocPRIM.yml b/.azuredevops/components/rocPRIM.yml index 6c12ab9fd..8dab1b870 100644 --- a/.azuredevops/components/rocPRIM.yml +++ b/.azuredevops/components/rocPRIM.yml @@ -12,6 +12,14 @@ parameters: - ninja-build - libgtest-dev - git +- name: rocmDependencies + type: object + default: + - rocm-cmake + - llvm-project + - ROCR-Runtime + - clr + - rocminfo jobs: - job: rocPRIM @@ -19,8 +27,6 @@ jobs: - group: common - template: /.azuredevops/variables-global.yml pool: ${{ variables.MEDIUM_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: @@ -34,12 +40,24 @@ jobs: # ${{ }} are resolved during compile-time # so this next step is skipped completely until # we define explicit aptPackages needed to install + # CI case: download latest default branch build + - ${{ if eq(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: staging + # manual build case: triggered by ROCm/ROCm repo + - ${{ if ne(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: tag-builds - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/build-cmake.yml parameters: extraBuildFlags: >- + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm -DBUILD_BENCHMARK=ON -DCMAKE_CXX_COMPILER=/opt/rocm/llvm/bin/amdclang++ - -DCMAKE_C_COMPILER=/opt/rocm/llvm/bin/amdclang -DAMDGPU_TARGETS=gfx1030;gfx1100 -DBUILD_TEST=ON -GNinja diff --git a/.azuredevops/components/rocSPARSE.yml b/.azuredevops/components/rocSPARSE.yml index b5907db81..e0dcc1e16 100644 --- a/.azuredevops/components/rocSPARSE.yml +++ b/.azuredevops/components/rocSPARSE.yml @@ -8,6 +8,7 @@ parameters: - name: aptPackages type: object default: + - python3-pip - cmake - ninja-build - libboost-program-options-dev @@ -15,17 +16,27 @@ parameters: - libfftw3-dev - git - gfortran - - rocprim-dev - libgtest-dev + - libdrm-dev +- name: rocmDependencies + type: object + default: + - rocm-cmake + - llvm-project + - ROCR-Runtime + - clr + - rocminfo + - rocPRIM + - rocprofiler-register jobs: - job: rocSPARSE variables: - group: common - template: /.azuredevops/variables-global.yml + - name: HIP_ROCCLR_HOME + value: $(Build.BinariesDirectory)/rocm pool: ${{ variables.MEDIUM_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: @@ -36,16 +47,30 @@ jobs: - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/checkout.yml parameters: checkoutRepo: ${{ parameters.checkoutRepo }} + # CI case: download latest default branch build + - ${{ if eq(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: staging + # manual build case: triggered by ROCm/ROCm repo + - ${{ if ne(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: tag-builds - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/build-cmake.yml parameters: extraBuildFlags: >- - -DCMAKE_CXX_COMPILER=/opt/rocm/bin/hipcc - -DCMAKE_C_COMPILER=/opt/rocm/bin/hipcc + -DCMAKE_CXX_COMPILER=$(Agent.BuildDirectory)/rocm/bin/hipcc + -DCMAKE_C_COMPILER=$(Agent.BuildDirectory)/rocm/bin/hipcc + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm + -DROCM_PATH=$(Agent.BuildDirectory)/rocm -DCMAKE_BUILD_TYPE=Release -DAMDGPU_TARGETS=gfx1030;gfx1100 -DBUILD_CLIENTS_SAMPLES=OFF -DBUILD_CLIENTS_TESTS=ON -DBUILD_CLIENTS_BENCHMARKS=OFF - -DCMAKE_MODULE_PATH="/opt/rocm/lib/cmake/hip;/opt/rocm/hip/cmake" + -DCMAKE_MODULE_PATH=$(Agent.BuildDirectory)/rocm/lib/cmake/hip;$(Agent.BuildDirectory)/rocm/hip/cmake -GNinja - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/artifact-upload.yml diff --git a/.azuredevops/components/rocWMMA.yml b/.azuredevops/components/rocWMMA.yml index 5dd847636..e1179419e 100644 --- a/.azuredevops/components/rocWMMA.yml +++ b/.azuredevops/components/rocWMMA.yml @@ -8,6 +8,7 @@ parameters: - name: aptPackages type: object default: + - python3-pip - cmake - ninja-build - libboost-program-options-dev @@ -15,7 +16,18 @@ parameters: - googletest - libfftw3-dev - git - - rocblas + - libomp-dev +- name: rocmDependencies + type: object + default: + - rocm-cmake + - llvm-project + - ROCR-Runtime + - clr + - rocminfo + - rocBLAS + - aomp + - rocm-smi-lib jobs: - job: rocWMMA @@ -23,8 +35,6 @@ jobs: - group: common - template: /.azuredevops/variables-global.yml pool: ${{ variables.MEDIUM_BUILD_POOL }} - container: - image: ${{ variables.DOCKER_IMAGE_NAME }}:${{ variables.LATEST_DOCKER_VERSION }} workspace: clean: all steps: @@ -35,11 +45,23 @@ jobs: - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/checkout.yml parameters: checkoutRepo: ${{ parameters.checkoutRepo }} + # CI case: download latest default branch build + - ${{ if eq(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: staging + # manual build case: triggered by ROCm/ROCm repo + - ${{ if ne(parameters.checkoutRef, '') }}: + - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/dependencies-rocm.yml + parameters: + dependencyList: ${{ parameters.rocmDependencies }} + dependencySource: tag-builds - template: ${{ variables.CI_TEMPLATE_PATH }}/steps/build-cmake.yml parameters: extraBuildFlags: >- - -DCMAKE_CXX_COMPILER=/opt/rocm/bin/amdclang++ - -DCMAKE_C_COMPILER=/opt/rocm/bin/amdclang + -DCMAKE_PREFIX_PATH=$(Agent.BuildDirectory)/rocm + -DCMAKE_CXX_COMPILER=$(Agent.BuildDirectory)/rocm/llvm/bin/amdclang++ -DCMAKE_BUILD_TYPE=Release -DROCWMMA_BUILD_TESTS=ON -DROCWMMA_BUILD_SAMPLES=OFF diff --git a/.azuredevops/templates/steps/dependencies-rocm.yml b/.azuredevops/templates/steps/dependencies-rocm.yml index 95fa8ab98..f4337b75c 100644 --- a/.azuredevops/templates/steps/dependencies-rocm.yml +++ b/.azuredevops/templates/steps/dependencies-rocm.yml @@ -30,6 +30,7 @@ parameters: composable_kernel: $(composable-kernel-pipeline-id) half: $(half-pipeline-id) hipBLAS: $(hipblas-pipeline-id) + HIPIFY: $(hipify-pipeline-id) hipRAND: $(hiprand-pipeline-id) hipSPARSE: $(hipsparse-pipeline-id) llvm-project: $(llvm-project-pipeline-id) @@ -39,9 +40,11 @@ parameters: rocDecode: $(rocdecode-pipeline-id) rocFFT: $(rocfft-pipeline-id) rocm-cmake: $(rocm-cmake-pipeline-id) + rocm-core: $(rocm-core-pipeline-id) rocm_smi_lib: $(rocm-smi-lib-pipeline-id) rocminfo: $(rocminfo-pipeline-id) rocMLIR: $(rocmlir-pipeline-id) + rocm-smi-lib: $(rocm-smi-lib-pipeline-id) rocPRIM: $(rocprim-pipeline-id) rocprofiler-register: $(rocprofiler-register-pipeline-id) ROCR-Runtime: $(rocr-runtime-pipeline-id) @@ -61,6 +64,7 @@ parameters: composable_kernel: $(composable-kernel-tagged-pipeline-id) half: $(half-tagged-pipeline-id) hipBLAS: $(hipblas-tagged-pipeline-id) + HIPIFY: $(hipify-tagged-pipeline-id) hipRAND: $(hiprand-tagged-pipeline-id) hipSPARSE: $(hipsparse-tagged-pipeline-id) llvm-project: $(llvm-project-tagged-pipeline-id) @@ -70,9 +74,11 @@ parameters: rocDecode: $(rocdecode-tagged-pipeline-id) rocFFT: $(rocfft-tagged-pipeline-id) rocm-cmake: $(rocm-cmake-tagged-pipeline-id) + rocm-core: $(rocm-core-tagged-pipeline-id) rocm_smi_lib: $(rocm-smi-lib-tagged-pipeline-id) rocminfo: $(rocminfo-tagged-pipeline-id) rocMLIR: $(rocmlir-tagged-pipeline-id) + rocm-smi-lib: $(rocm-smi-lib-tagged-pipeline-id) rocPRIM: $(rocprim-tagged-pipeline-id) rocprofiler-register: $(rocprofiler-register-tagged-pipeline-id) ROCR-Runtime: $(rocr-runtime-tagged-pipeline-id) diff --git a/.azuredevops/variables-global.yml b/.azuredevops/variables-global.yml index 421b52f3d..d74ed2960 100644 --- a/.azuredevops/variables-global.yml +++ b/.azuredevops/variables-global.yml @@ -27,3 +27,5 @@ variables: value: rocm/dev-ubuntu-22.04 - name: LATEST_DOCKER_VERSION value: 6.1 +- name: KEYRING_VERSION + value: 6.1