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

github-actions[bot] pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from a4a2bf5b89 [Python] Refactor pyproject.toml dependencies (#19723)
     add f0ed799090 [Tests][NNAPI] Skip tests cleanly when remote environment 
is unavailable (#19730)
     add 67b0c6cc5f [Tests][S-TIR] Fix stale MetaSchedule sketch expectations 
and migrate let binds to T.let (#19729)
     add a2b10a3053 [Tests] Remove test_runtime_ndarray (covered by tvm-ffi) 
(#19715)
     add 3e201a6aa5 [TIRx] Preserve Triton call_kernel compile options (#19728)
     add e9ead6e670 [Relax][PyTorch][DLight] Fix exported-program CUDA test 
failures (#19732)
     add 96cba60464 [PYTHON] Autoload backends; simplify library loading; 
remove TVMError for native errors (#19727)
     add 07e60343bc [Script][Tests] Fix dialect redirect module re-execution 
and stray category-less tirx.intrin_test op (#19731)
     add c9a77d6712 [S-TIR][Tests] Fix transform test failures after TIRx 
bringup (#19735)
     add 768d38bf07 [TIRx] Use canonical PTX async script API in s_tir test 
(#19739)
     add 30bf568dd0 [Tests] Check WebGPU volatile allreduce annotation 
structurally (#19740)
     add 2a16d98b9e [S-TIR] Fix software pipeline offsets for legacy MMA 
intrinsics (#19742)

No new revisions were added by this update.

Summary of changes:
 docs/contribute/error_handling.rst                 |   2 +-
 docs/install/from_source.rst                       |   4 +-
 python/tvm/__init__.py                             |  12 +-
 python/tvm/_autoload_backends.py                   |  50 +++++
 python/tvm/base.py                                 |  95 +++-----
 python/tvm/error.py                                |  12 +-
 python/tvm/ir/base.py                              |   2 +-
 python/tvm/ir/module.py                            |   2 +-
 python/tvm/ir/utils.py                             |   2 +-
 .../relax/backend/contrib/example_npu/README.md    |   2 +-
 .../relax/backend/contrib/example_npu/patterns.py  |  11 +-
 python/tvm/relax/binding_rewrite.py                |   2 +-
 python/tvm/relax/distributed/struct_info.py        |   3 +-
 python/tvm/relax/expr.py                           |   4 +-
 python/tvm/relax/frontend/onnx/onnx_frontend.py    |   8 +-
 .../frontend/torch/base_fx_graph_translator.py     |  25 +++
 .../frontend/torch/exported_program_translator.py  |  15 ++
 python/tvm/relax/op/_op_gradient.py                |   5 +-
 python/tvm/relax/training/setup_trainer.py         |   3 +-
 python/tvm/relax/training/trainer.py               |   6 +-
 python/tvm/rpc/base.py                             |   4 +-
 python/tvm/rpc/client.py                           |   5 +-
 python/tvm/rpc/proxy.py                            |   3 +-
 python/tvm/rpc/server.py                           |   5 +-
 python/tvm/rpc/tracker.py                          |   3 +-
 python/tvm/s_tir/dlight/gpu/fallback.py            |  33 ++-
 .../s_tir/meta_schedule/cost_model/mlp_model.py    |   3 +-
 python/tvm/s_tir/meta_schedule/utils.py            |   3 +-
 python/tvm/s_tir/schedule/schedule.py              |   4 +-
 python/tvm/script/__init__.py                      |  33 ++-
 python/tvm/script/parser/core/parser.py            |   3 +-
 python/tvm/support/cc.py                           |  15 +-
 python/tvm/support/clang.py                        |   3 +-
 python/tvm/support/emcc.py                         |   3 +-
 python/tvm/support/ndk.py                          |   7 +-
 python/tvm/support/nvcc.py                         |   9 +-
 python/tvm/support/rocm.py                         |   5 +-
 python/tvm/support/tar.py                          |   5 +-
 python/tvm/support/xcode.py                        |   5 +-
 python/tvm/testing/utils.py                        |   3 +-
 python/tvm/tirx/script/builder/triton.py           |  25 +--
 src/s_tir/transform/inject_permuted_layout.cc      |  28 ++-
 src/s_tir/transform/inject_software_pipeline.cc    |  17 +-
 .../test_runtime_ndarray.py                        |  77 -------
 tests/python/arith/test_arith_analyzer_object.py   |   2 +-
 tests/python/arith/test_arith_rewrite_simplify.py  |   8 +-
 tests/python/arith/test_arith_simplify.py          |   4 +-
 tests/python/codegen/test_target_codegen.py        |   8 +-
 .../codegen/test_target_codegen_cross_llvm.py      |   2 +-
 tests/python/codegen/test_target_codegen_cuda.py   |   2 +-
 tests/python/codegen/test_target_codegen_llvm.py   |   8 +-
 .../test_hexagon/test_2d_physical_buffers.py       |   2 +-
 tests/python/contrib/test_hexagon/test_vtcm.py     |   2 +-
 tests/python/contrib/test_rpc_tracker.py           |   2 +-
 .../python/contrib/test_tir_triton_integration.py  |  10 +-
 tests/python/ir/test_roundtrip_runtime_module.py   |   1 -
 tests/python/nightly/test_nnapi/conftest.py        |  24 +-
 .../distributed/test_distributed_dtensor_sinfo.py  |   3 +-
 .../relax/test_analysis_struct_info_analysis.py    |   8 +-
 .../test_analysis_suggest_layout_transforms.py     |   4 +-
 tests/python/relax/test_analysis_well_formed.py    |   2 +-
 tests/python/relax/test_bind_params.py             |   4 +-
 tests/python/relax/test_bind_symbolic_vars.py      |  10 +-
 tests/python/relax/test_binding_rewrite.py         |   3 +-
 tests/python/relax/test_blockbuilder_core.py       |   2 +-
 tests/python/relax/test_expr.py                    |   2 +-
 .../relax/test_frontend_from_exported_program.py   | 241 +++++----------------
 .../python/relax/test_frontend_nn_extern_module.py |   7 +-
 tests/python/relax/test_relax_operators.py         |   3 +-
 .../python/relax/test_runtime_builtin_rnn_state.py |   2 +-
 tests/python/relax/test_struct_info.py             |   6 +-
 tests/python/relax/test_training_append_loss.py    |  15 +-
 tests/python/relax/test_training_setup_trainer.py  |   4 +-
 .../python/relax/test_training_trainer_numeric.py  |   6 +-
 .../relax/test_transform_bind_symbolic_vars.py     |   2 +-
 .../relax/test_transform_fuse_ops_by_pattern.py    |   2 +-
 tests/python/relax/test_transform_fuse_tir.py      |   2 +-
 tests/python/relax/test_transform_gradient.py      |  27 ++-
 .../relax/test_transform_lift_transform_params.py  |   6 +-
 .../relax/test_transform_rewrite_cuda_graph.py     |   4 +-
 .../test_transform_static_plan_block_memory.py     |   6 +-
 tests/python/relax/test_vm_build.py                |   2 +-
 tests/python/relax/test_vm_builtin_lower.py        |   2 +-
 tests/python/relax/test_vm_cuda_graph.py           |   2 +-
 tests/python/relax/test_vm_execbuilder.py          |   4 +-
 tests/python/runtime/test_runtime_rpc.py           |   2 +-
 .../s_tir/dlight/test_gpu_general_reduction.py     |  16 +-
 .../test_meta_schedule_post_order_apply.py         |   3 +-
 .../test_meta_schedule_postproc_rewrite_layout.py  |   4 +-
 ...e_postproc_rewrite_parallel_vectorize_unroll.py |   8 +-
 ...test_meta_schedule_schedule_rule_add_rfactor.py |  28 ++-
 ...chedule_schedule_rule_cross_thread_reduction.py |  36 ++-
 .../meta_schedule/test_meta_schedule_space_cuda.py |  18 +-
 .../test_meta_schedule_space_cuda_async.py         |   2 +-
 .../test_meta_schedule_space_generator.py          |   3 +-
 .../schedule/test_tir_schedule_compute_inline.py   |   8 +-
 .../s_tir/schedule/test_tir_schedule_rfactor.py    |   2 +-
 .../schedule/test_tir_schedule_transform_layout.py |   4 +-
 .../s_tir/schedule/test_tir_schedule_utilities.py  |   4 +-
 .../test_s_tir_transform_compact_buffer_region.py  |  18 +-
 ...est_s_tir_transform_convert_blocks_to_opaque.py |   2 +-
 .../test_s_tir_transform_default_gpu_schedule.py   |   4 +-
 .../test_s_tir_transform_hoist_expression.py       |  10 +-
 .../test_s_tir_transform_inject_ptx_async_copy.py  |   8 +-
 ...est_s_tir_transform_inject_software_pipeline.py |   2 +-
 ...s_tir_transform_lower_cross_thread_reduction.py |  30 ++-
 .../test_s_tir_transform_lower_match_buffer.py     |   7 +-
 .../test_s_tir_transform_lower_opaque_block.py     |  41 +++-
 ...test_s_tir_transform_lower_thread_all_reduce.py |  14 +-
 .../transform/test_s_tir_transform_remove_undef.py |   9 +-
 tests/python/target/test_target_target.py          |   2 +-
 tests/python/te/test_te_verify_compute.py          |  13 +-
 tests/python/tirx-base/test_tir_base.py            |   5 +-
 tests/python/tirx-base/test_tir_constructor.py     |   3 +-
 tests/python/tirx-base/test_tir_imm_values.py      |  33 +--
 tests/python/tirx-base/test_tir_index_map.py       |   2 +-
 tests/python/tirx-base/test_tir_nodes.py           |  22 +-
 tests/python/tirx-base/test_tir_ops.py             |   2 +-
 .../test_tir_unsafe_hide_buffer_access.py          |   4 +-
 ...test_tir_transform_force_narrow_index_to_i32.py |   5 +-
 .../test_tir_transform_lower_tvm_builtin.py        |   4 +-
 .../tirx-transform/test_tir_transform_vectorize.py |   2 +-
 .../python/tvmscript/test_tvmscript_parser_tir.py  |   2 +-
 .../python/tvmscript/test_tvmscript_printer_ir.py  |   4 +-
 124 files changed, 667 insertions(+), 741 deletions(-)
 create mode 100644 python/tvm/_autoload_backends.py
 delete mode 100644 
tests/python/all-platform-minimal-test/test_runtime_ndarray.py

Reply via email to