From 0500c48d3b1537d7829a761e9a6a0b7ed1392e45 Mon Sep 17 00:00:00 2001 From: Mehrdad Hessar Date: Tue, 7 Feb 2023 15:02:00 -0800 Subject: [PATCH 1/3] add micro files to cross isa CI --- ci/jenkins/generated/minimal_cross_isa_jenkinsfile.groovy | 4 ++-- ci/jenkins/templates/minimal_cross_isa_jenkinsfile.groovy.j2 | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ci/jenkins/generated/minimal_cross_isa_jenkinsfile.groovy b/ci/jenkins/generated/minimal_cross_isa_jenkinsfile.groovy index 479a4d2f8d63..4c748e3f20d7 100644 --- a/ci/jenkins/generated/minimal_cross_isa_jenkinsfile.groovy +++ b/ci/jenkins/generated/minimal_cross_isa_jenkinsfile.groovy @@ -60,7 +60,7 @@ // 'python3 jenkins/generate.py' // Note: This timestamp is here to ensure that updates to the Jenkinsfile are // always rebased on main before merging: -// Generated at 2023-02-02T20:12:16.769381 +// Generated at 2023-02-07T23:01:16.071376 import org.jenkinsci.plugins.pipeline.modeldefinition.Utils // These are set at runtime from data in ci/jenkins/docker-images.yml, update @@ -554,7 +554,7 @@ def build() { ) cmake_build(ci_minimal, 'build', '-j2') sh( - script: "./${jenkins_scripts_root}/s3.py --action upload --bucket ${s3_bucket} --prefix ${s3_prefix}/cpu-minimal-cross-isa --items build/libtvm.so build/libtvm_runtime.so build/config.cmake build/libtvm_allvisible.so", + script: "./${jenkins_scripts_root}/s3.py --action upload --bucket ${s3_bucket} --prefix ${s3_prefix}/cpu-minimal-cross-isa --items build/libtvm.so build/libtvm_runtime.so build/config.cmake build/libtvm_allvisible.so build/standalone_crt build/build.ninja build/microtvm_template_projects", label: 'Upload artifacts to S3', ) } diff --git a/ci/jenkins/templates/minimal_cross_isa_jenkinsfile.groovy.j2 b/ci/jenkins/templates/minimal_cross_isa_jenkinsfile.groovy.j2 index f418b2a08ec4..dce5ead041ac 100644 --- a/ci/jenkins/templates/minimal_cross_isa_jenkinsfile.groovy.j2 +++ b/ci/jenkins/templates/minimal_cross_isa_jenkinsfile.groovy.j2 @@ -29,7 +29,7 @@ label: 'Create CPU minimal cmake config', ) cmake_build(ci_minimal, 'build', '-j2') - {{ m.upload_artifacts(tag='cpu-minimal-cross-isa', filenames=tvm_lib + tvm_allvisible) }} + {{ m.upload_artifacts(tag='cpu-minimal-cross-isa', filenames=tvm_lib + tvm_allvisible + standalone_crt + microtvm_template_projects) }} {% endcall %} From dc5ec97c8ff2e6518c098e49dda6e8091240ca49 Mon Sep 17 00:00:00 2001 From: Mehrdad Hessar Date: Thu, 9 Feb 2023 16:09:32 -0800 Subject: [PATCH 2/3] add use_micro --- tests/scripts/task_config_build_minimal_cross_isa.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/scripts/task_config_build_minimal_cross_isa.sh b/tests/scripts/task_config_build_minimal_cross_isa.sh index ac556d48ed2c..1c08cb285d21 100755 --- a/tests/scripts/task_config_build_minimal_cross_isa.sh +++ b/tests/scripts/task_config_build_minimal_cross_isa.sh @@ -24,6 +24,7 @@ cd "$BUILD_DIR" cp ../cmake/config.cmake . echo set\(USE_SORT ON\) >> config.cmake +echo set\(USE_MICRO ON\) >> config.cmake echo set\(USE_RELAY_DEBUG ON\) >> config.cmake echo set\(CMAKE_BUILD_TYPE=Debug\) >> config.cmake echo set\(CMAKE_CXX_FLAGS \"-Werror -Wp,-D_GLIBCXX_ASSERTIONS\"\) >> config.cmake From c7b6da706123b3160597dec811611661adb08f36 Mon Sep 17 00:00:00 2001 From: Mehrdad Hessar Date: Fri, 10 Feb 2023 18:46:58 -0800 Subject: [PATCH 3/3] trigger