This is an automated email from the ASF dual-hosted git repository.

masahi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git


The following commit(s) were added to refs/heads/main by this push:
     new 0dae36048e [CI] Update CPU image to install PyTorch (#14847)
0dae36048e is described below

commit 0dae36048e2415bce05405124666d3be954da8e4
Author: masahi <[email protected]>
AuthorDate: Sat May 20 18:09:41 2023 +0900

    [CI] Update CPU image to install PyTorch (#14847)
    
    * [CI] Update CPU image to install PyTorch
    
    * use link-static to prevent symbol conflict problem
    
    * tlcpackstaging -> tlcpack
    
    * disable tvmc pth tests for now
    
    * fixed skip marker
---
 ci/jenkins/docker-images.ini               | 20 ++++++++++----------
 tests/python/driver/tvmc/test_frontends.py | 10 ++++------
 tests/scripts/task_config_build_cpu.sh     |  2 +-
 3 files changed, 15 insertions(+), 17 deletions(-)

diff --git a/ci/jenkins/docker-images.ini b/ci/jenkins/docker-images.ini
index 6174aef8a4..5de69a5c61 100644
--- a/ci/jenkins/docker-images.ini
+++ b/ci/jenkins/docker-images.ini
@@ -17,13 +17,13 @@
 
 # This data file is read during when Jenkins runs job to determine docker 
images.
 [jenkins]
-ci_arm: tlcpackstaging/ci_arm:20230504-142417-4d37a0a0
-ci_cortexm: tlcpackstaging/ci_cortexm:20230504-142417-4d37a0a0
-ci_cpu: tlcpackstaging/ci_cpu:20230504-142417-4d37a0a0
-ci_gpu: tlcpackstaging/ci_gpu:20230504-142417-4d37a0a0
-ci_hexagon: tlcpackstaging/ci_hexagon:20230504-142417-4d37a0a0
-ci_i386: tlcpackstaging/ci_i386:20230504-142417-4d37a0a0
-ci_lint: tlcpackstaging/ci_lint:20230504-142417-4d37a0a0
-ci_minimal: tlcpackstaging/ci_minimal:20230504-142417-4d37a0a0
-ci_riscv: tlcpackstaging/ci_riscv:20230504-142417-4d37a0a0
-ci_wasm: tlcpackstaging/ci_wasm:20230504-142417-4d37a0a0
+ci_arm: tlcpack/ci-arm:20230504-142417-4d37a0a0
+ci_cortexm: tlcpack/ci-cortexm:20230504-142417-4d37a0a0
+ci_cpu: tlcpack/ci-cpu:20230513-200357-e54bbc73
+ci_gpu: tlcpack/ci-gpu:20230504-142417-4d37a0a0
+ci_hexagon: tlcpack/ci-hexagon:20230504-142417-4d37a0a0
+ci_i386: tlcpack/ci-i386:20230504-142417-4d37a0a0
+ci_lint: tlcpack/ci-lint:20230504-142417-4d37a0a0
+ci_minimal: tlcpack/ci-minimal:20230504-142417-4d37a0a0
+ci_riscv: tlcpack/ci-riscv:20230504-142417-4d37a0a0
+ci_wasm: tlcpack/ci-wasm:20230504-142417-4d37a0a0
diff --git a/tests/python/driver/tvmc/test_frontends.py 
b/tests/python/driver/tvmc/test_frontends.py
index 718babd15c..e7d0a1d4df 100644
--- a/tests/python/driver/tvmc/test_frontends.py
+++ b/tests/python/driver/tvmc/test_frontends.py
@@ -237,9 +237,8 @@ def 
test_load_model___wrong_language__to_onnx(tflite_mobilenet_v1_1_quant):
         tvmc.load(tflite_mobilenet_v1_1_quant, model_format="onnx")
 
 
[email protected](
-    platform.machine() == "aarch64",
-    reason="Currently failing on AArch64 - see 
https://github.com/apache/tvm/issues/10673";,
[email protected](
+    reason="free(): invalid pointer error despite using llvm-config 
--link-static and -DHIDE_PRIVATE_SYMBOLS=ON",
 )
 def test_load_model__pth(pytorch_resnet18):
     # some CI environments wont offer torch, so skip in case it is not present
@@ -254,9 +253,8 @@ def test_load_model__pth(pytorch_resnet18):
     assert "layer1.0.conv1.weight" in tvmc_model.params.keys()
 
 
[email protected](
-    platform.machine() == "aarch64",
-    reason="Currently failing on AArch64 - see 
https://github.com/apache/tvm/issues/10673";,
[email protected](
+    reason="free(): invalid pointer error despite using llvm-config 
--link-static and -DHIDE_PRIVATE_SYMBOLS=ON",
 )
 def test_load_quantized_model__pth(pytorch_mobilenetv2_quantized):
     # some CI environments wont offer torch, so skip in case it is not present
diff --git a/tests/scripts/task_config_build_cpu.sh 
b/tests/scripts/task_config_build_cpu.sh
index 7f7438bcca..899c27d673 100755
--- a/tests/scripts/task_config_build_cpu.sh
+++ b/tests/scripts/task_config_build_cpu.sh
@@ -29,7 +29,7 @@ echo set\(USE_MICRO_STANDALONE_RUNTIME ON\) >> config.cmake
 echo set\(USE_PROFILER ON\) >> config.cmake
 echo set\(USE_DNNL ON\) >> config.cmake
 echo set\(USE_ARM_COMPUTE_LIB ON\) >> config.cmake
-echo set\(USE_LLVM llvm-config-15\) >> config.cmake
+echo set\(USE_LLVM \"/usr/bin/llvm-config-15 --link-static\"\) >> config.cmake
 echo set\(USE_NNPACK ON\) >> config.cmake
 echo set\(NNPACK_PATH /NNPACK/build/\) >> config.cmake
 echo set\(USE_ANTLR ON\) >> config.cmake

Reply via email to