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

tqchen pushed a change to branch tirx/standalone-package-cleanup
in repository https://gitbox.apache.org/repos/asf/tvm.git


    omit 6787851cdd [FIX][Docs] Include extracted core headers in C++ 
documentation
    omit 8887114dc6 [FIX][Docs] Resolve extracted TIRx API namespaces
    omit 10c1daef2d [FIX][Testing] Probe the loaded NCCL runtime capability
    omit c90cc6d7e8 [FIX][IR] Keep the name-supply template constructor local 
to consumers
    omit 97539acf4e [FIX][Runtime] Release the GIL while connecting Disco 
socket sessions
    omit 6932e6edde [CI] Dump Python stacks when a test stops making progress
    omit 8162368043 [FIX][CMake] Keep private visibility on owned library 
targets
    omit a644010c08 [FIX][Metal] Restore the compiler callback after its owning 
test
    omit a6fe2d8a27 [FIX][CMake] Normalize the packaged Z3 license path on 
Windows
    omit 418ad1a5fd [FIX][CUDA] Bound embedded launch source literals for MSVC
    omit 652020f489 [FIX][Python] Retain parent version and external-module 
headers
    omit f9beb1517e [FIX][CUTLASS] Propagate owning runtime headers to the 
vendor binding
    omit a5caabad43 [FIX][Web] Locate WebAssembly assets in the parent package
    omit c35f1001db [FIX][Packaging] Require the FFI release with typed 
reflection attributes
    omit e4eeae99f1 [STYLE] Format relocated include paths and printer imports
    omit bf51c1d633 [FIX][Lint] Apply repository lint ownership to the 
extracted tree
    omit 2453a3e630 [FIX][Packaging] Limit source distributions to their owned 
Python packages
    omit ded2e085a6 [FIX][CI] Build both native partitions with the pinned FFI 
dependency
    omit 320be3cbdc [FIX][Script] Synchronize the generated TIRx namespace 
reference
    omit c47a1857dd [REFACTOR][Python] Format imports after the core namespace 
split
    omit abe1148879 [FIX][Tests] Keep mixed printer coverage with parent 
dialect registration
    omit ed86ccd4dc [REFACTOR][CMake] Build and install independent core and 
parent libraries
    omit 38ffb38b7f [REFACTOR][Script] Emit imports from each dialect owning 
package
    omit 19ced11be2 [REFACTOR][Native] Export core declarations and retain 
parent runtime consumers
    omit 6bcdd9e7ac [REFACTOR][CI] Exercise both partitions and publish 
standalone core wheels
    omit 9b74c5b87d [REFACTOR][Python] Load core and parent extensions from 
their owning packages
    omit d0c5a163c5 [REFACTOR][Tests] Preserve fixture and dialect ownership 
across the package split
    omit 3cdb284ca9 [REFACTOR][Packaging] Package TIRx with an independent 
version and dependency boundary
    omit a82605f932 [REFACTOR][Python] Rename extracted core imports to tvm_tirx
    omit baab6e3ee5 [REFACTOR][TIRx] Relocate standalone core sources and 
existing tests
     add 66394cd89f [Fix][Relax][Frontend][Torch] Validate `dim` in the 
`squeeze` converter (#20322)
     add c14bc80e8b [REFACTOR][CI] Share native Jenkins pipelines and organize 
CI helpers (#20735)
     add aa34ac394f [CI] Require approving reviews without mandatory status 
checks (#20743)
     new 8fe02db438 [REFACTOR][TIRx] Relocate standalone core sources and 
existing tests
     new 08fadc36f8 [REFACTOR][Python] Rename extracted core imports to tvm_tirx
     new 3a7bc102bf [REFACTOR][Packaging] Package TIRx with an independent 
version and dependency boundary
     new 3fdcc3f579 [REFACTOR][Tests] Preserve fixture and dialect ownership 
across the package split
     new 0bb1535c9c [REFACTOR][Python] Load core and parent extensions from 
their owning packages
     new 350ea906a3 [REFACTOR][CI] Exercise both partitions and publish 
standalone core wheels
     new 9f9c9fe550 [REFACTOR][Native] Export core declarations and retain 
parent runtime consumers
     new 72ac640cf4 [REFACTOR][Script] Emit imports from each dialect owning 
package
     new 760fae90d2 [REFACTOR][CMake] Build and install independent core and 
parent libraries
     new 6c977552d0 [FIX][Tests] Keep mixed printer coverage with parent 
dialect registration
     new 1614b98573 [REFACTOR][Python] Format imports after the core namespace 
split
     new f393d43497 [FIX][Script] Synchronize the generated TIRx namespace 
reference
     new fc53ebd4b7 [FIX][CI] Build both native partitions with the pinned FFI 
dependency
     new a0c7813387 [FIX][Packaging] Limit source distributions to their owned 
Python packages
     new 64ac09abda [FIX][Lint] Apply repository lint ownership to the 
extracted tree
     new e7fff21d10 [STYLE] Format relocated include paths and printer imports
     new 8c3a0874fc [FIX][Packaging] Require the FFI release with typed 
reflection attributes
     new bb9ec8c2e1 [FIX][Web] Locate WebAssembly assets in the parent package
     new ea1c75476d [FIX][CUTLASS] Propagate owning runtime headers to the 
vendor binding
     new 739ffe23c1 [FIX][Python] Retain parent version and external-module 
headers
     new 144ecab59d [FIX][CUDA] Bound embedded launch source literals for MSVC
     new 8fb70273cd [FIX][CMake] Normalize the packaged Z3 license path on 
Windows
     new 1d8feb6857 [FIX][Metal] Restore the compiler callback after its owning 
test
     new ee7de53ff0 [FIX][CMake] Keep private visibility on owned library 
targets
     new 5cd26dc7db [CI] Dump Python stacks when a test stops making progress
     new 33920a5adc [FIX][Runtime] Release the GIL while connecting Disco 
socket sessions
     new c5f78007c5 [FIX][IR] Keep the name-supply template constructor local 
to consumers
     new 04f31ef669 [FIX][Testing] Probe the loaded NCCL runtime capability
     new 78d2f04415 [FIX][Docs] Resolve extracted TIRx API namespaces
     new dfb083b431 [FIX][Docs] Include extracted core headers in C++ 
documentation
     new 0043f3ae27 [FIX][Python] Resolve the incoming squeeze regression 
through the core namespace
     new 674b3ae17d [STYLE][CI] Format the native build dependency command
     new 58d620f53f [FIX][Docs] Point wheel guidance to the standalone core 
configuration

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   (6787851cdd)
            \
             N -- N -- N   refs/heads/tirx/standalone-package-cleanup 
(58d620f53f)

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.

The 33 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml                                          |  10 +-
 .github/actions/setup/action.yml                   |   6 +-
 .github/workflows/nightly_docker_update.yml        |  24 -
 .github/workflows/publish_wheel.yml                |   6 +-
 .github/workflows/tvmbot.yml                       |   2 +-
 ci/README.md                                       |  16 +-
 ci/{scripts => }/github/__init__.py                |   0
 ci/{scripts/jenkins => github}/git_utils.py        |   0
 ci/{scripts => }/github/github_tvmbot.py           |  12 +-
 ci/jenkins/README.md                               |  65 +-
 ci/jenkins/data.py                                 |   6 +-
 ci/jenkins/generate.py                             | 226 -------
 ci/jenkins/generated/arm_jenkinsfile.groovy        | 491 +--------------
 .../{wasm_jenkinsfile.groovy => common.groovy}     | 314 ++++------
 ci/jenkins/generated/cpu_jenkinsfile.groovy        | 557 +----------------
 ci/jenkins/generated/docker_jenkinsfile.groovy     | 661 ++------------------
 ci/jenkins/generated/gpu_jenkinsfile.groovy        | 677 ++-------------------
 ci/jenkins/generated/wasm_jenkinsfile.groovy       | 492 +--------------
 .../scripts}/determine_docker_images.py            |   7 +-
 .../scripts}/git_change_docker.sh                  |   0
 .../jenkins => jenkins/scripts}/git_skip_ci.py     |  51 +-
 .../scripts}/git_skip_ci_globs.py                  |   2 +-
 .../jenkins => jenkins/scripts}/http_utils.py      |   0
 ci/{scripts/jenkins => jenkins/scripts}/retry.sh   |   0
 ci/{scripts/jenkins => jenkins/scripts}/s3.py      |  45 +-
 .../scripts}/should_rebuild_docker.py              |  19 +-
 .../jenkins/scripts/show_node_info.sh              |   0
 ci/jenkins/templates/arm_jenkinsfile.groovy.j2     |  35 --
 ci/jenkins/templates/cpu_jenkinsfile.groovy.j2     |  52 --
 ci/jenkins/templates/docker_jenkinsfile.groovy.j2  | 202 ------
 ci/jenkins/templates/gpu_jenkinsfile.groovy.j2     | 144 -----
 ci/jenkins/templates/utils/Build.groovy.j2         |  28 -
 ci/jenkins/templates/utils/Prepare.groovy.j2       | 276 ---------
 ci/jenkins/templates/utils/Test.groovy.j2          |   6 -
 ci/jenkins/templates/utils/base.groovy.j2          | 111 ----
 ci/jenkins/templates/utils/macros.j2               | 169 -----
 ci/jenkins/templates/wasm_jenkinsfile.groovy.j2    |  39 --
 ci/scripts/jenkins/open_docker_update_pr.py        | 214 -------
 ci/{scripts/package => wheel}/README.md            |   2 +-
 .../package => wheel}/build-environment.yaml       |   0
 .../manylinux_build_libtvm_runtime_cuda.sh         |   2 +-
 .../windows_build_libtvm_runtime_cuda.bat          |   4 +-
 docker/bash.sh                                     |   2 +-
 docker/dev_common.sh                               |   2 +-
 docs/contribute/ci.rst                             |   2 +-
 docs/contribute/testing.rst                        |   2 +-
 pyproject.toml                                     |   2 +-
 .../frontend/torch/base_fx_graph_translator.py     |  22 +-
 tests/python/ci/test_ci.py                         | 194 ++----
 tests/python/ci/test_jenkins_helpers.py            | 149 +++++
 tests/python/ci/test_tvmbot.py                     |   6 +-
 tests/python/ci/test_utils.py                      |   4 +-
 tests/python/relax/test_frontend_from_fx.py        |  36 ++
 tests/scripts/release/gather_prs.py                |   6 +-
 tests/scripts/release/make_notes.py                |   5 -
 tests/scripts/setup-pytest-env.sh                  |   2 +-
 tests/scripts/task_build.py                        |  70 ++-
 57 files changed, 739 insertions(+), 4738 deletions(-)
 delete mode 100644 .github/workflows/nightly_docker_update.yml
 copy ci/{scripts => }/github/__init__.py (100%)
 copy ci/{scripts/jenkins => github}/git_utils.py (100%)
 copy ci/{scripts => }/github/github_tvmbot.py (98%)
 delete mode 100644 ci/jenkins/generate.py
 copy ci/jenkins/generated/{wasm_jenkinsfile.groovy => common.groovy} (54%)
 copy ci/{scripts/jenkins => jenkins/scripts}/determine_docker_images.py (96%)
 copy ci/{scripts/jenkins => jenkins/scripts}/git_change_docker.sh (100%)
 copy ci/{scripts/jenkins => jenkins/scripts}/git_skip_ci.py (56%)
 copy ci/{scripts/jenkins => jenkins/scripts}/git_skip_ci_globs.py (98%)
 copy ci/{scripts/jenkins => jenkins/scripts}/http_utils.py (100%)
 copy ci/{scripts/jenkins => jenkins/scripts}/retry.sh (100%)
 copy ci/{scripts/jenkins => jenkins/scripts}/s3.py (83%)
 copy ci/{scripts/jenkins => jenkins/scripts}/should_rebuild_docker.py (91%)
 copy tests/scripts/task_show_node_info.sh => 
ci/jenkins/scripts/show_node_info.sh (100%)
 delete mode 100644 ci/jenkins/templates/arm_jenkinsfile.groovy.j2
 delete mode 100644 ci/jenkins/templates/cpu_jenkinsfile.groovy.j2
 delete mode 100644 ci/jenkins/templates/docker_jenkinsfile.groovy.j2
 delete mode 100644 ci/jenkins/templates/gpu_jenkinsfile.groovy.j2
 delete mode 100644 ci/jenkins/templates/utils/Build.groovy.j2
 delete mode 100644 ci/jenkins/templates/utils/Prepare.groovy.j2
 delete mode 100644 ci/jenkins/templates/utils/Test.groovy.j2
 delete mode 100644 ci/jenkins/templates/utils/base.groovy.j2
 delete mode 100644 ci/jenkins/templates/utils/macros.j2
 delete mode 100644 ci/jenkins/templates/wasm_jenkinsfile.groovy.j2
 delete mode 100755 ci/scripts/jenkins/open_docker_update_pr.py
 copy ci/{scripts/package => wheel}/README.md (94%)
 copy ci/{scripts/package => wheel}/build-environment.yaml (100%)
 copy ci/{scripts/package => wheel}/manylinux_build_libtvm_runtime_cuda.sh (97%)
 copy ci/{scripts/package => wheel}/windows_build_libtvm_runtime_cuda.bat (97%)
 create mode 100644 tests/python/ci/test_jenkins_helpers.py

Reply via email to