Commit a56c531c authored by Chris Austen's avatar Chris Austen
Browse files

use migraphx-trial

parent cf04b386
...@@ -93,8 +93,8 @@ def rocmnodename(name) { ...@@ -93,8 +93,8 @@ def rocmnodename(name) {
node_name = "${rocmtest_name} && navi21"; node_name = "${rocmtest_name} && navi21";
} else if(name == "mi100+") { } else if(name == "mi100+") {
node_name = "${rocmtest_name} && (gfx908 || gfx90a) && !vm"; node_name = "${rocmtest_name} && (gfx908 || gfx90a) && !vm";
} else if(name == "mi200") { } else if(name == "migraphx-trial") {
node_name = "${rocmtest_name} && (gfx90a) && !vm && lockhart"; node_name = "${rocmtest_name} && (migraphx-trial) && !vm";
} else if(name == "cdna") { } else if(name == "cdna") {
node_name = "${rocmtest_name} && (gfx908 || gfx90a || vega20) && !vm"; node_name = "${rocmtest_name} && (gfx908 || gfx90a || vega20) && !vm";
} else if(name == "nogpu") { } else if(name == "nogpu") {
...@@ -109,7 +109,7 @@ def rocmnode(name, body) { ...@@ -109,7 +109,7 @@ def rocmnode(name, body) {
} }
} }
rocmtest clang_debug: rocmnode('mi100+') { cmake_build -> rocmtest clang_debug: rocmnode('migraphx-trial') { cmake_build ->
stage('hipRTC Debug') { stage('hipRTC Debug') {
// Disable MLIR since it doesnt work with all ub sanitizers // Disable MLIR since it doesnt work with all ub sanitizers
withEnv(['MIGRAPHX_DISABLE_MLIR=1']) { withEnv(['MIGRAPHX_DISABLE_MLIR=1']) {
...@@ -119,7 +119,7 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build -> ...@@ -119,7 +119,7 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
cmake_build(flags: "-DCMAKE_BUILD_TYPE=debug -DMIGRAPHX_ENABLE_PYTHON=Off -DCMAKE_CXX_FLAGS_DEBUG='${debug_flags}' -DCMAKE_C_FLAGS_DEBUG='${debug_flags}' -DMIGRAPHX_USE_HIPRTC=On -DGPU_TARGETS='${gpu_targets}'", gpu_debug: true) cmake_build(flags: "-DCMAKE_BUILD_TYPE=debug -DMIGRAPHX_ENABLE_PYTHON=Off -DCMAKE_CXX_FLAGS_DEBUG='${debug_flags}' -DCMAKE_C_FLAGS_DEBUG='${debug_flags}' -DMIGRAPHX_USE_HIPRTC=On -DGPU_TARGETS='${gpu_targets}'", gpu_debug: true)
} }
} }
}, clang_release: rocmnode('mi200') { cmake_build -> }, clang_release: rocmnode('migraphx-trial') { cmake_build ->
stage('Hip Clang Release') { stage('Hip Clang Release') {
def gpu_targets = getgputargets() def gpu_targets = getgputargets()
cmake_build(flags: "-DCMAKE_BUILD_TYPE=release -DGPU_TARGETS='${gpu_targets}'") cmake_build(flags: "-DCMAKE_BUILD_TYPE=release -DGPU_TARGETS='${gpu_targets}'")
...@@ -129,12 +129,12 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build -> ...@@ -129,12 +129,12 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
// stage('Hidden symbols') { // stage('Hidden symbols') {
// cmake_build(flags: "-DMIGRAPHX_ENABLE_PYTHON=Off -DMIGRAPHX_ENABLE_GPU=On -DMIGRAPHX_ENABLE_CPU=On -DCMAKE_CXX_VISIBILITY_PRESET=hidden -DCMAKE_C_VISIBILITY_PRESET=hidden") // cmake_build(flags: "-DMIGRAPHX_ENABLE_PYTHON=Off -DMIGRAPHX_ENABLE_GPU=On -DMIGRAPHX_ENABLE_CPU=On -DCMAKE_CXX_VISIBILITY_PRESET=hidden -DCMAKE_C_VISIBILITY_PRESET=hidden")
// } // }
}, all_targets_debug : rocmnode('mi200') { cmake_build -> }, all_targets_debug : rocmnode('migraphx-trial') { cmake_build ->
stage('All targets Release') { stage('All targets Release') {
def gpu_targets = getgputargets() def gpu_targets = getgputargets()
cmake_build(flags: "-DCMAKE_BUILD_TYPE=release -DMIGRAPHX_ENABLE_GPU=On -DMIGRAPHX_ENABLE_CPU=On -DMIGRAPHX_ENABLE_FPGA=On -DGPU_TARGETS='${gpu_targets}'") cmake_build(flags: "-DCMAKE_BUILD_TYPE=release -DMIGRAPHX_ENABLE_GPU=On -DMIGRAPHX_ENABLE_CPU=On -DMIGRAPHX_ENABLE_FPGA=On -DGPU_TARGETS='${gpu_targets}'")
} }
}, mlir_debug: rocmnode('mi200') { cmake_build -> }, mlir_debug: rocmnode('migraphx-trial') { cmake_build ->
stage('MLIR Debug') { stage('MLIR Debug') {
withEnv(['MIGRAPHX_ENABLE_EXTRA_MLIR=1']) { withEnv(['MIGRAPHX_ENABLE_EXTRA_MLIR=1']) {
def sanitizers = "undefined" def sanitizers = "undefined"
...@@ -145,7 +145,7 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build -> ...@@ -145,7 +145,7 @@ rocmtest clang_debug: rocmnode('mi100+') { cmake_build ->
cmake_build(flags: "-DCMAKE_BUILD_TYPE=debug -DMIGRAPHX_ENABLE_PYTHON=Off -DMIGRAPHX_ENABLE_MLIR=On -DCMAKE_CXX_FLAGS_DEBUG='${debug_flags_cxx}' -DCMAKE_C_FLAGS_DEBUG='${debug_flags}' -DGPU_TARGETS='${gpu_targets}'") cmake_build(flags: "-DCMAKE_BUILD_TYPE=debug -DMIGRAPHX_ENABLE_PYTHON=Off -DMIGRAPHX_ENABLE_MLIR=On -DCMAKE_CXX_FLAGS_DEBUG='${debug_flags_cxx}' -DCMAKE_C_FLAGS_DEBUG='${debug_flags}' -DGPU_TARGETS='${gpu_targets}'")
} }
} }
}, ck_hiprtc: rocmnode('mi200') { cmake_build -> }, ck_hiprtc: rocmnode('migraphx-trial') { cmake_build ->
stage('CK hipRTC') { stage('CK hipRTC') {
withEnv(['MIGRAPHX_ENABLE_CK=1', 'MIGRAPHX_TUNE_CK=1', 'MIGRAPHX_DISABLE_MLIR=1']) { withEnv(['MIGRAPHX_ENABLE_CK=1', 'MIGRAPHX_TUNE_CK=1', 'MIGRAPHX_DISABLE_MLIR=1']) {
def gpu_targets = getgputargets() def gpu_targets = getgputargets()
...@@ -174,7 +174,7 @@ def onnxnode(name, body) { ...@@ -174,7 +174,7 @@ def onnxnode(name, body) {
} }
} }
rocmtest onnx: onnxnode('mi200') { cmake_build -> rocmtest onnx: onnxnode('migraphx-trial') { cmake_build ->
stage("Onnx runtime") { stage("Onnx runtime") {
sh ''' sh '''
apt install half apt install half
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment