Skip to content

Commit 98f8be0

Browse files
Allow ROCm minor releases to use the same MIOpen branch as the major release (#1170)
* Allow ROCm minor releases to use the same MIOpen branch as the major release * correct logic to ensure rocm5.4 doesn't fall in wrong condition
1 parent a6e6da0 commit 98f8be0

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

common/install_miopen.sh

+7-7
Original file line numberDiff line numberDiff line change
@@ -59,26 +59,26 @@ MIOPEN_CMAKE_COMMON_FLAGS="
5959
-DMIOPEN_BUILD_DRIVER=OFF
6060
"
6161
# Pull MIOpen repo and set DMIOPEN_EMBED_DB based on ROCm version
62-
if [[ $ROCM_INT -eq 50300 ]]; then
62+
if [[ $ROCM_INT -ge 50300 ]] && [[ $ROCM_INT -lt 50400 ]]; then
6363
MIOPEN_CMAKE_DB_FLAGS="-DMIOPEN_EMBED_DB=gfx900_56;gfx906_60;gfx90878;gfx90a6e;gfx1030_36 -DMIOPEN_USE_MLIR=Off"
6464
MIOPEN_BRANCH="release/rocm-rel-5.3-staging"
65-
elif [[ $ROCM_INT -eq 50200 ]]; then
65+
elif [[ $ROCM_INT -ge 50200 ]] && [[ $ROCM_INT -lt 50300 ]]; then
6666
MIOPEN_CMAKE_DB_FLAGS="-DMIOPEN_EMBED_DB=gfx900_56;gfx906_60;gfx90878;gfx90a6e;gfx1030_36 -DMIOPEN_USE_MLIR=Off"
6767
MIOPEN_BRANCH="release/rocm-rel-5.2-staging"
68-
elif [[ $ROCM_INT -eq 50100 ]]; then
68+
elif [[ $ROCM_INT -ge 50100 ]] && [[ $ROCM_INT -lt 50200 ]]; then
6969
MIOPEN_CMAKE_DB_FLAGS="-DMIOPEN_EMBED_DB=gfx900_56;gfx906_60;gfx90878;gfx90a6e;gfx1030_36"
7070
MIOPEN_BRANCH="release/rocm-rel-5.1-staging"
71-
elif [[ $ROCM_INT -eq 50000 ]]; then
71+
elif [[ $ROCM_INT -ge 50000 ]] && [[ $ROCM_INT -lt 50100 ]]; then
7272
MIOPEN_CMAKE_DB_FLAGS="-DMIOPEN_EMBED_DB=gfx900_56;gfx906_60;gfx90878;gfx90a6e;gfx1030_36"
7373
MIOPEN_BRANCH="release/rocm-rel-5.0-staging"
74-
elif [[ $ROCM_INT -eq 40500 ]]; then
74+
elif [[ $ROCM_INT -ge 40500 ]] && [[ $ROCM_INT -lt 50000 ]]; then
7575
MIOPEN_CMAKE_COMMON_FLAGS="${MIOPEN_CMAKE_COMMON_FLAGS} -DMIOPEN_USE_HIP_KERNELS=Off -DMIOPEN_DEFAULT_FIND_MODE=Normal"
7676
MIOPEN_CMAKE_DB_FLAGS="-DMIOPEN_EMBED_DB=gfx900_56;gfx906_60;gfx90878;gfx90a6e;gfx1030_36"
7777
MIOPEN_BRANCH="release/rocm-rel-4.5-staging"
78-
elif [[ $ROCM_INT -eq 40300 ]]; then
78+
elif [[ $ROCM_INT -ge 40300 ]] && [[ $ROCM_INT -lt 40500 ]]; then
7979
MIOPEN_CMAKE_DB_FLAGS="-DMIOPEN_EMBED_DB=gfx900_56;gfx900_64;gfx906_60;gfx906_64;gfx90878;gfx1030_36"
8080
MIOPEN_BRANCH="release/rocm-rel-4.3-staging"
81-
elif [[ $ROCM_INT -eq 40200 ]]; then
81+
elif [[ $ROCM_INT -ge 40200 ]] && [[ $ROCM_INT -lt 40300 ]]; then
8282
MIOPEN_CMAKE_DB_FLAGS="-DMIOPEN_EMBED_DB=gfx803_36;gfx803_64;gfx900_56;gfx900_64;gfx906_60;gfx906_64;gfx90878"
8383
MIOPEN_BRANCH="rocm-4.2.x-staging"
8484
else

0 commit comments

Comments
 (0)