This is an automated email from the ASF dual-hosted git repository.
tqchen pushed a change to branch jenkins-wheel-test-artifacts
in repository https://gitbox.apache.org/repos/asf/tvm.git
omit c448ed2fbf Use local compiler caching without AWS credentials
omit 34799a58e0 [CI] Build and consume source wheel artifacts across
Jenkins platforms
add 0a5e910479 fix(infra): update tir-test for the in-tree TIRx split
(#20748)
add f4137df197 [REFACTOR] Simplify standalone TIRx CMake (#20749)
add 775948a66f [CI] Build and consume source wheel artifacts across
Jenkins platforms
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c448ed2fbf)
\
N -- N -- N refs/heads/jenkins-wheel-test-artifacts (775948a66f)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.agents/skills/tir-test/SKILL.md | 124 +++-
.github/actions/build-wheel-for-publish/action.yml | 12 +-
.github/actions/setup/action.yml | 2 +-
.github/workflows/main.yml | 4 +-
.github/workflows/publish_wheel.yml | 2 +-
.gitmodules | 2 +-
CMakeLists.txt | 152 ++++-
apps/android_rpc/app/src/main/jni/Android.mk | 4 +-
apps/android_rpc/app/src/main/jni/tvm_runtime.h | 25 +-
apps/cpp_rpc/CMakeLists.txt | 4 +-
apps/cpp_rpc/README.md | 6 +-
apps/ios_rpc/tvmrpc/TVMRuntime.mm | 2 +-
ci/README.md | 22 +-
ci/jenkins/generated/arm_jenkinsfile.groovy | 4 +-
ci/jenkins/generated/cpu_jenkinsfile.groovy | 9 +-
ci/jenkins/generated/gpu_jenkinsfile.groovy | 21 +-
ci/jenkins/generated/wasm_jenkinsfile.groovy | 9 +-
ci/wheel/manylinux_build_libtvm_runtime_cuda.sh | 9 +-
ci/wheel/windows_build_libtvm_runtime_cuda.bat | 2 +-
cmake/config.cmake | 26 +-
cmake/modules/RuntimeExtra.cmake | 12 +-
cmake/modules/contrib/CLML.cmake | 2 +-
cmake/modules/contrib/CUDA.cmake | 22 +-
cmake/modules/contrib/CUTLASS.cmake | 2 +-
cmake/modules/contrib/ROCM.cmake | 8 +-
{tirx/cmake => cmake}/utils/CCache.cmake | 0
{tirx/cmake => cmake}/utils/Library.cmake | 0
{tirx/cmake => cmake}/utils/Linker.cmake | 0
{tirx/cmake => cmake}/utils/Summary.cmake | 0
{tirx/cmake => cmake}/utils/Utils.cmake | 0
docs/README.md | 42 +-
docs/arch/runtime.rst | 14 +-
docs/conf.py | 5 +-
docs/contribute/pull_request.rst | 30 +-
docs/contribute/testing.rst | 51 +-
docs/how_to/tutorials/bring_your_own_codegen.py | 2 +-
docs/how_to/tutorials/cross_compilation_and_rpc.py | 10 +-
docs/install/from_source.rst | 16 +-
docs/install/pypi.rst | 2 +-
docs/tirx/install.rst | 84 ++-
jvm/README.md | 18 +-
jvm/pom.xml | 2 +-
pyproject.toml | 11 +-
tests/scripts/task_build_dependencies.sh | 2 +-
tests/scripts/task_build_gpu.sh | 2 +-
tests/scripts/task_build_gpu_other.sh | 6 +-
tests/scripts/task_java_unittest.sh | 12 -
tests/scripts/task_jvm_build.sh | 39 +-
tests/scripts/task_python_docs.sh | 18 +-
tests/scripts/task_python_unittest.sh | 20 -
tests/scripts/task_web_wasm.sh | 14 -
...dencies.sh => test_task_install_dist_wheels.sh} | 13 +-
{3rdparty => tirx/3rdparty}/tvm-ffi | 0
tirx/CMakeLists.txt | 683 +++++++--------------
tirx/cmake/modules/CUDA.cmake | 35 +-
tirx/cmake/modules/LLVM.cmake | 13 +-
tirx/cmake/modules/Logging.cmake | 3 +-
tirx/cmake/modules/Metal.cmake | 19 +-
tirx/cmake/modules/OpenCL.cmake | 32 +-
tirx/cmake/modules/OpenMP.cmake | 4 +-
tirx/cmake/modules/ROCM.cmake | 25 +-
tirx/cmake/modules/Vulkan.cmake | 30 +-
tirx/cmake/modules/contrib/Z3.cmake | 10 +-
tirx/cmake/tvm_tirx-config.cmake | 56 ++
tirx/cmake/tvm_tirxConfig.cmake.in | 37 --
tirx/cmake/utils/Library.cmake | 69 +--
tirx/pyproject.toml | 20 +-
tirx/python/tvm_tirx/__init__.py | 13 +-
tirx/python/tvm_tirx/config.py | 173 ++++--
tirx/tests/cpp/CMakeLists.txt | 134 ++--
tirx/tests/python/runtime/test_tirx_config.py | 23 +-
tirx/tests/python/support/test_config.py | 172 ++++++
tirx/tests/python/tirx/iket/test_orchestration.py | 13 +-
tirx/tests/scripts/task_build_arm.sh | 7 +-
tirx/tests/scripts/task_build_cpu.sh | 8 +-
tirx/tests/scripts/task_build_dependencies.sh | 2 -
tirx/tests/scripts/task_build_gpu.sh | 13 +-
web/Makefile | 4 +-
web/emcc/wasm_runtime.cc | 34 +-
79 files changed, 1290 insertions(+), 1242 deletions(-)
rename {tirx/cmake => cmake}/utils/CCache.cmake (100%)
copy {tirx/cmake => cmake}/utils/Library.cmake (100%)
rename {tirx/cmake => cmake}/utils/Linker.cmake (100%)
rename {tirx/cmake => cmake}/utils/Summary.cmake (100%)
rename {tirx/cmake => cmake}/utils/Utils.cmake (100%)
copy tests/scripts/{task_build_dependencies.sh =>
test_task_install_dist_wheels.sh} (66%)
mode change 100644 => 100755
rename {3rdparty => tirx/3rdparty}/tvm-ffi (100%)
create mode 100644 tirx/cmake/tvm_tirx-config.cmake
delete mode 100644 tirx/cmake/tvm_tirxConfig.cmake.in
create mode 100644 tirx/tests/python/support/test_config.py