set hipcc mac docker to 7.1 (#16261)

* set hipcc mac docker to 7.1

* pull from amd
This commit is contained in:
qazal
2026-05-19 15:30:39 +03:00
committed by GitHub
parent a120709671
commit e4350e7de9

View File

@@ -1,16 +1,7 @@
#!/bin/sh
install_loc="$HOME/.local/bin"
docker build --platform=linux/amd64 -t rocm-hipcc:7.2 - <<'EOF'
FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noninteractive
ENV TZ=Etc/UTC
RUN apt-get update && apt-get install -y --no-install-recommends wget ca-certificates gnupg tzdata && \
wget https://repo.radeon.com/amdgpu-install/7.2/ubuntu/jammy/amdgpu-install_7.2.70200-1_all.deb && \
apt-get install -y ./amdgpu-install_7.2.70200-1_all.deb && \
amdgpu-install -y --usecase=rocm --no-dkms --no-32 && \
rm -rf /var/lib/apt/lists/*
ENV PATH=/opt/rocm/bin:$PATH
EOF
docker pull --platform=linux/amd64 rocm/dev-ubuntu-22.04:7.1.1
docker tag rocm/dev-ubuntu-22.04:7.1.1 rocm-hipcc:7.1.1
mkdir -p "$install_loc"
tee "$install_loc/hipccshim" >/dev/null <<'EOF'
@@ -21,7 +12,7 @@ if ! docker inspect --format='{{.State.Running}}' "$cname" 2>/dev/null | grep -q
docker rm -f "$cname" 2>/dev/null || true
docker run -d --platform=linux/amd64 --name "$cname" \
-v /var/folders:/var/folders -v "$HOME":"$HOME" \
rocm-hipcc:7.2 sleep 300 >/dev/null
rocm-hipcc:7.1.1 sleep 300 >/dev/null
fi
exec docker exec "$cname" "$(basename "$0")" "$@"
EOF