SWDEV-378007 - Update jenkinsfile to take hipcc from hipcc project (#296)
[ROCm/hip-tests commit: 761c599c36]
This commit is contained in:
@@ -22,6 +22,14 @@ def hipBuildTest(String backendLabel) {
|
||||
url: 'https://github.com/ROCm-Developer-Tools/clr'
|
||||
env.CLR_DIR = "${WORKSPACE}" + "/clr"
|
||||
}
|
||||
|
||||
// Clone hipcc repspoitory
|
||||
dir("${WORKSPACE}/hipcc") {
|
||||
git branch: 'develop',
|
||||
credentialsId: 'branch-credentials',
|
||||
url: 'https://github.com/ROCm-Developer-Tools/hipcc'
|
||||
env.HIPCC_DIR = "${WORKSPACE}" + "/hipcc"
|
||||
}
|
||||
}
|
||||
|
||||
stage("BUILD HIP - ${backendLabel}") {
|
||||
@@ -34,9 +42,9 @@ def hipBuildTest(String backendLabel) {
|
||||
cd build
|
||||
# Check if backend label contains string "amd" or backend host is a server with amd gpu
|
||||
if [[ $backendLabel =~ amd ]]; then
|
||||
cmake -DCLR_BUILD_HIP=ON -DHIP_PATH=\$PWD/install -DHIP_COMMON_DIR=\$HIP_DIR -DCMAKE_PREFIX_PATH="/opt/rocm/" -DCMAKE_INSTALL_PREFIX=\$PWD/install ..
|
||||
cmake -DCLR_BUILD_HIP=ON -DHIP_PATH=\$PWD/install -DHIPCC_BIN_DIR=\$HIPCC_DIR/bin -DHIP_COMMON_DIR=\$HIP_DIR -DCMAKE_PREFIX_PATH="/opt/rocm/" -DCMAKE_INSTALL_PREFIX=\$PWD/install ..
|
||||
else
|
||||
cmake -DCLR_BUILD_HIP=ON -DHIP_PLATFORM=nvidia -DHIP_COMMON_DIR=\$HIP_DIR -DCMAKE_INSTALL_PREFIX=\$PWD/install ..
|
||||
cmake -DCLR_BUILD_HIP=ON -DHIP_PLATFORM=nvidia -DHIPCC_BIN_DIR=\$HIPCC_DIR/bin -DHIP_COMMON_DIR=\$HIP_DIR -DCMAKE_INSTALL_PREFIX=\$PWD/install ..
|
||||
fi
|
||||
make -j\$(nproc)
|
||||
make install -j\$(nproc)
|
||||
|
||||
Reference in New Issue
Block a user