From 9e804ffd895d9c52602bd261c61f6f014533e58b Mon Sep 17 00:00:00 2001 From: Jonathan Lichtner <195780826+JonathanLichtnerAMD@users.noreply.github.com> Date: Wed, 23 Sep 2026 20:42:10 +0000 Subject: [PATCH] feat(miopen): add gfx1250 build to the MIOpen dev image Add gfx1250 and gfx1250-strict to the arch lists that produce the published rocm/miopen-dev image (getDockerImage's "ci" branch) and the :therock base image (buildTheRockDockerImage), so CK and MIOpen build kernels for gfx1250 hardware. Verified in the current dev image toolchain that both offload-archs compile cleanly and produce distinct device codeobjects. JIRA: ALMIOPEN-2644 --- projects/miopen/vars/utils.groovy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/miopen/vars/utils.groovy b/projects/miopen/vars/utils.groovy index 3052ddac3b89..3e4fbd4a760b 100644 --- a/projects/miopen/vars/utils.groovy +++ b/projects/miopen/vars/utils.groovy @@ -284,7 +284,7 @@ def buildTheRockDockerImage(Map conf=[:]) def cacheRef = "${env.MIOPEN_DOCKER_IMAGE_URL}-ci-docker:therock_cache" - def gpu_arch = "gfx908;gfx90a;gfx942;gfx950;gfx1101;gfx1151;gfx1201" // multiarch builds + def gpu_arch = "gfx908;gfx90a;gfx942;gfx950;gfx1101;gfx1151;gfx1201;gfx1250;gfx1250-strict" // multiarch builds // Pin TheRock's build_tools (the install_rocm_from_artifacts.py installer) to the ref tracked // in the ci-env action, so the tooling that downloads the nightly tarball is reproducible. @@ -512,7 +512,7 @@ def getDockerImage(Map conf=[:]) def gpu_arch if (gpu_family == "ci") { - gpu_arch = "gfx908;gfx90a;gfx942;gfx950;gfx1101;gfx1151" // Builds docker image with subset of architectures that CI is run on. + gpu_arch = "gfx908;gfx90a;gfx942;gfx950;gfx1101;gfx1151;gfx1250;gfx1250-strict" // Builds docker image with subset of architectures that CI is run on. } else if (gpu_family == "gfx90X") {